TGViewer
Channel Public Channel
Прогаем с кенгурой

Прогаем с кенгурой

@coding_with_kangaroo

Сидим с кенгурой под горой, запекаем текстуры...

{ программирование, процедурная генерация, графика, аудио, образование и немного про специфичные игры }

https://gostrobrod.dev

https://boosty.to/gostrobrod
Subscribers
237
Photos
224
Videos
201
Links
182

Showing posts older than #663 · Back to latest

Older Posts 20 shown
Post #662 154
кароч уже столько напихал туда, что надо обзор полноценный записывать
  • 💯 4
Post #661 154
Теперь и SoundFont-ы поддерживает
  • ❤ 3
Post #660 149
Добавляю в оркалот поддержку сэмплов
  • 👍 2
  • 🔥 1
Post #659 144
Прогаем с кенгурой Слабый духом боится кринжевать - сегодня я поэт)))) Наслаждайтесь! https://www.youtube.com/watch?v=RCXRkgLxs3g
Английская версия - тоже заморочился в обнимку с жепетей https://youtu.be/TXzjhGRel_c
YouTube Loop Engineer — The New AI Job Replacing Programmers? ⚠️ Contains strong language. Not intended as career advice. What is a Loop Engineer? A new profession. A new methodology. A new way to burn the entire budget before acquiring the first user. He has no team — but he has agents. No tests — but plenty of progress.…
  • 🔥 2
Post #658 167
Post #657 155
Сегодня я узнал новое слово: “loop-engineer”. Меня это так тронуло, что я написал песню. Со второго курса ничего не писал. Пну вечером суно озвучить. И, наверное, какой-то видеоряд надо приделать. Ждите. Запасайтесь клованов накидывать😂
  • 😁 6
  • 👏 1
Post #656 178
Post #655 159
У нас тут в Тасмании хотят построить датацентр - народ против и неистово постит яростные посты в соцсетях, картинки к которым, как иронично, генерирует с помощью сеточек, против которых и выступает🤠
  • 😁 7
Post #654 161
Прогаем с кенгурой Даржите еще экспериментов по визуализации байтбита. Будто вам мало орки и прочего странного тут🤠
Кто мне объяснит, почему вот это людям интересно и заходит во всех этих ютубах/инстах/тиктоках, а оркалот - нет?

Есть гипотеза, что дело в устройстве, на котором запускается. Надо попробовать оркалот на юконсоли запустить и проверить)))))

UPD: оркалот оказался слишком тяжелым в плане синтезатора и звучит как заглохший трактор
  • 😁 1
Post #653 174
У меня дома зоопарк устройств на разных платформах (для работы надо), и всегда была проблема передачи файлов, текстов и прочего. Приходилось извращаться через сервера и браузер, ssh, флэшки и шнуры наконец. Сегодня нашел решение в виде вот этой опенсорсной штуки (https://localsend.org/). Работает почти как AirDrop, но для всех со всеми.
localsend.org LocalSend: Share files to nearby devices LocalSend is a free, open-source, cross-platform file sharing tool that allows you to share files to nearby devices.
  • 🔥 6
  • 🆒 2
Post #652 163
Даржите еще экспериментов по визуализации байтбита.

Будто вам мало орки и прочего странного тут🤠
Post #651 170
Прогаем с кенгурой https://youtu.be/VVxquuwn_Zg Записал по просьбам трудящихся. Если раздражает музыка на фоне - сорян, иначе бы я просто вырубился после трудового дня
Кстати, я сунул этот шейдер в примеры в оркалот - можете там глянуть
Post #649 268
И еще один гештальт закрыт: теперь вместе с процедурным фоном музыка тоже процедурная
  • ❤ 2
Post #648 163
Post #647 283
Я наконец исполнил свою старую мечту и реализовал это в шейдере
  • ❤ 14
  • 👍 4
Post #646 287
ну и человеческий вариант без пикселей и криков духа машины)))
Post #645 180
Прогаем с кенгурой Чинил шейдер для демки, получилась еще одна демка float corr(float a, float b, float e) { float d = abs(fract(a - b + 0.5) - 0.5); return exp(-0.5*(d*d)/(e*e)); } float corrD(float a, float b, float e) { float d = a - b; return exp(-0.5*(d*d)/(e*e));…
Собственно демка
  • 😁 3
Post #644 169
Чинил шейдер для демки, получилась еще одна демка


float corr(float a, float b, float e) {
float d = abs(fract(a - b + 0.5) - 0.5);
return exp(-0.5*(d*d)/(e*e));
}

float corrD(float a, float b, float e) {
float d = a - b;
return exp(-0.5*(d*d)/(e*e));
}

fragment
float4 fs_main(
FS_INPUT In [[stage_in]],
constant FS_UNIFORM& uniform [[buffer(16)]])
{
float2 uv = (-1. + 2. * In.v_texcoord) * uniform.resolution;

float a = (atan2(uv.y, uv.x)/M_PI_F + 1) / 2;
float t = fract(0.5 * uniform.time);

float v = corr(a,t,0.1) * corrD(length(uv),300,20);

return v*float4(In.v_texcoord.x,In.v_texcoord.y,0.5,1) * 2;
}
  • 🔥 5
  • 👍 2
  • 🤝 1
Post #643 152
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →