Прогаем с кенгурой
226 subscribers
183 photos
185 videos
17 files
150 links
Сидим с кенгурой под горой, запекаем текстуры...

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

https://gostrobrod.dev
Download Telegram
15 апреля на подлодке буду рассказывать про диагностику (профилирование, отладка, тесты) Metal-а на примере эффектов для SwiftUI. Вообще они не особо диагностируемы напрямую, но вот об этом и поговорим

https://podlodka.io/ioscrew
🔥7
Обнаружил, что если пнуть кодекс/клод работать по тдд и следить за руганью линтера, сонаркуба и подобных, то оно работает сильно быстрее и качественнее
👍2🤯2
Выложил видео про интересное правило физарума: https://youtube.com/shorts/3VH0aJrVOJ4

Какой-то чел пишет, «это называется тиамат». Хотя чувак ошибся, забавно, что Тиамат стало широко известно в узких кругах.
Рост цен на топливо за неделю (цена за 100л)
Таков путь.

UPD: Сегодня официально дозволено карнавалить

UPD2: Но только под этим постом
😁3
Я наконец почти доразобрался с жизненным бардаком, сейчас еще с подлодкой разберусь и после нее планирую возобновить постить что-то интересное, а не только всратые мемы и пауков
6🔥3👀1
This media is not supported in your browser
VIEW IN TELEGRAM
Доработал скетчик. Из интересного, я храню в текстуре (в первой строке) массив предыдущих значений с каналов, то есть в нулевой пиксель пишу текущее, а остальные сдвигаю с предыдущего. Так как там пинг-понг текстурами, то никаких конфликтов не возникает.

Да, можно было бы все это делать на цпу (но это надо в кишки оркалота лезть и пересобирать его - на каждый скетч не налазишься) или хранить только одно пересчитанное предыдущее, к которому прибавлять новое с коэффициентом - получилось бы своего рода бегущее окно, но интересно было именно массив передавать между итерациями через текстуру.
🔥71
Я тут подумал, а почему бы не выложить Оркалот в стор для мака за небольшую деньгу, чтоб в столе не пылился просто так. И выложил - жду когда пройдет ревью. Пока яблоки ответили в стиле мема "Сложна, сложна, непонятно. Можно без этого?". Придется писать им эссе и делать короткий видеобзор.

Ну и в будущем надо будет наделать туториалов - заодно материал для ютуба выдумывать не надо.

PS: Оркалот это вот то, что блымкает в предыдущем посте
🔥3😁3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшой эксперимент на ночь глядя: сцена крутится в зависимости от положения человека относительно девайса для имитации трехмерности «за окном» экрана.

Хотел проверить, на сколько оно реализуемо высокоуровневыми яблочными средствами. Оказалось, что отлично реализуемо.

Если интересно, могу потом подробнее рассказать.
👍19🔥5👏2💩1
Внезапно сегодня день рождения канала.

Если есть пожелания и замечания - пишите.

Возможно, также стоит переименовать его, ибо название выбиралось с потолка (как и аватарка)
7🔥6
Так. У меня еще одна работа теперь 😁 Снова фреймворк для рисования🤣 но теперь больше вектора
7👏1🤯1
Forwarded from Hyperadio
Друзья! Вещание hyperadio в тестовом режиме продолжается.

Не забудьте обновить ссылки!

🖥 stream.hyperadio.ru — основная страничка радио
🔈 stream.hyperadio.ru/live — поток в MP3
🔈 stream.hyperadio.ru/live2 — поток в OGG

♥️ donate.stream/nodeus — а здесь можно внести посильную помощь на содержание сервера вещания.
Наконец добрался до разбора долгов: допилил статью про инструменты профилирования метала. Осталась еще пара эпизодов в этой серии: про диагностику ручками без инструментов и про TDD шейдеров.

https://gostrobrod.dev/articles/metal/mtl_s02e08.html
🔥21👀1