Товарищ, с котором пилим всякое и работали в прократе, выступал на cocoaheads, рассказывал про метал и фонтаны
https://www.youtube.com/live/AVLxlX3iwbQ?si=Bpb_ZXhvwn4FfWfq&t=2130
https://www.youtube.com/live/AVLxlX3iwbQ?si=Bpb_ZXhvwn4FfWfq&t=2130
YouTube
Realtime GPU Rendering on iOS with Metal
Ever wondered what it takes to simulate a massive choreographed water fountain - before it even exists?
In this month's talk, Iskandar (Iska) Safarov will dive into the engineering behind a realtime GPU renderer built for large-scale programmable water fountains.…
In this month's talk, Iskandar (Iska) Safarov will dive into the engineering behind a realtime GPU renderer built for large-scale programmable water fountains.…
🆒4🤯1
1.png
2.1 MB
Сделал процедурную генерацию островного мира.
Если есть любители Террарии, дайте фидбэк, на сколько это соответствует вашему чувству прекрасного
Если есть любители Террарии, дайте фидбэк, на сколько это соответствует вашему чувству прекрасного
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Обеденный скетч
This media is not supported in your browser
VIEW IN TELEGRAM
И еще странного про визуализацию байтбита
👍2
Чем только не займешься, лишь бы не садиться за перевод книги…😁
На самом деле начал переводить. Надеюсь, скоро начнем выкладывать главы
На самом деле начал переводить. Надеюсь, скоро начнем выкладывать главы
🔥4❤2
Если вам что-то тут кажется странным, не забывайте, что всегда есть японцы, играющие на телеках
https://youtu.be/A0VYsiMtrNE?si=nVIlaKwHb6_9Exup
https://youtu.be/A0VYsiMtrNE?si=nVIlaKwHb6_9Exup
YouTube
電磁祭囃子 in NEO TOKYO 🏮
電磁祭囃子 in NEO TOKYO 🏮
The SINGLE is now available 🎧⚡️
▶︎ https://lnkfi.re/elemagneticbayashi
Ei Wada - CRTelecaster
Maiko Aoyama - TV Drums
Akira Ataka - Barcoder
Manami Tada - Emergency Beller
Rika Kawashima - Telelele
Sampei Yamaguchi - TV O-daiko
Etsuko…
The SINGLE is now available 🎧⚡️
▶︎ https://lnkfi.re/elemagneticbayashi
Ei Wada - CRTelecaster
Maiko Aoyama - TV Drums
Akira Ataka - Barcoder
Manami Tada - Emergency Beller
Rika Kawashima - Telelele
Sampei Yamaguchi - TV O-daiko
Etsuko…
🤣2
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь Оркалот умеет работать с миди контроллерами (по крайней мере с моим). Плюс я добавил еще два кастомных оператора, которые немного ломают синтаксис орки, но добавляют удобное транспонирование нот
🔥4❤1
Прогаем с кенгурой
Теперь Оркалот умеет работать с миди контроллерами (по крайней мере с моим). Плюс я добавил еще два кастомных оператора, которые немного ломают синтаксис орки, но добавляют удобное транспонирование нот
На самом деле дофига чего еще добавил и поправил: крутилки для 4 и 5 каналов, полифонию (теперь можно играть аккорды), мелкие фиксы всякие
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
У орки комментарии можно использовать для ветвления программы. Для этого можно включать/выключать команды через H (постоянно отключает оператор под собой) и h (отключает по бангу)
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Чинил шейдер для демки, получилась еще одна демка
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
Прогаем с кенгурой
Чинил шейдер для демки, получилась еще одна демка 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));…
This media is not supported in your browser
VIEW IN TELEGRAM
Собственно демка
😁3
Media is too big
VIEW IN TELEGRAM
ну и человеческий вариант без пикселей и криков духа машины)))
This media is not supported in your browser
VIEW IN TELEGRAM
Я наконец исполнил свою старую мечту и реализовал это в шейдере
❤13👍4
https://youtu.be/VVxquuwn_Zg
Записал по просьбам трудящихся. Если раздражает музыка на фоне - сорян, иначе бы я просто вырубился после трудового дня
Записал по просьбам трудящихся. Если раздражает музыка на фоне - сорян, иначе бы я просто вырубился после трудового дня
YouTube
Как сделать SYNTHWAVE в шейдере | Рисуем ретро-сцену процедурно (Metal / OpenGL)
В этом видео шаг за шагом создаем классическую synthwave-сцену полностью в шейдере.
Пример написан на языке Metal Shader Language в KodeLife, однако все используемые техники легко переносятся в OpenGL, GLSL, WebGL, Vulkan и другие графические API.
Исходный…
Пример написан на языке Metal Shader Language в KodeLife, однако все используемые техники легко переносятся в OpenGL, GLSL, WebGL, Vulkan и другие графические API.
Исходный…
🔥6👍1