Прогаем с кенгурой
前往频道在 Telegram
Сидим с кенгурой под горой, запекаем текстуры... { программирование, процедурная генерация, графика, аудио, образование и немного про специфичные игры } https://gostrobrod.dev https://boosty.to/gostrobrod
显示更多236
订阅者
无数据24 小时
-17 天
+130 天
帖子存档
Repost from N/a
Друзья! Вещание hyperadio в тестовом режиме продолжается.
Не забудьте обновить ссылки!
🖥 stream.hyperadio.ru — основная страничка радио
🔈 stream.hyperadio.ru/live — поток в MP3
🔈 stream.hyperadio.ru/live2 — поток в OGG
♥️ donate.stream/nodeus — а здесь можно внести посильную помощь на содержание сервера вещания.
Записал краткое объяснение эффекта с экраном-окном.
https://youtu.be/bIguq-ssszo
Так. У меня еще одна работа теперь 😁 Снова фреймворк для рисования🤣 но теперь больше вектора
А вот голый Metal. Тут у нас больше контроля (в том числе над матрицей проекции), потому эффект получается правильнее.
Внезапно сегодня день рождения канала.
Если есть пожелания и замечания - пишите.
Возможно, также стоит переименовать его, ибо название выбиралось с потолка (как и аватарка)
Небольшой эксперимент на ночь глядя: сцена крутится в зависимости от положения человека относительно девайса для имитации трехмерности «за окном» экрана.
Хотел проверить, на сколько оно реализуемо высокоуровневыми яблочными средствами. Оказалось, что отлично реализуемо.
Если интересно, могу потом подробнее рассказать.
Я тут подумал, а почему бы не выложить Оркалот в стор для мака за небольшую деньгу, чтоб в столе не пылился просто так. И выложил - жду когда пройдет ревью. Пока яблоки ответили в стиле мема "Сложна, сложна, непонятно. Можно без этого?". Придется писать им эссе и делать короткий видеобзор.
Ну и в будущем надо будет наделать туториалов - заодно материал для ютуба выдумывать не надо.
Доработал скетчик. Из интересного, я храню в текстуре (в первой строке) массив предыдущих значений с каналов, то есть в нулевой пиксель пишу текущее, а остальные сдвигаю с предыдущего. Так как там пинг-понг текстурами, то никаких конфликтов не возникает.
Да, можно было бы все это делать на цпу (но это надо в кишки оркалота лезть и пересобирать его - на каждый скетч не налазишься) или хранить только одно пересчитанное предыдущее, к которому прибавлять новое с коэффициентом - получилось бы своего рода бегущее окно, но интересно было именно массив передавать между итерациями через текстуру.
У меня есть два прохода на подлодку. Давайте придумаем как их поделить и поделим.
Я наконец почти доразобрался с жизненным бардаком, сейчас еще с подлодкой разберусь и после нее планирую возобновить постить что-то интересное, а не только всратые мемы и пауков
Выложил видео про интересное правило физарума: https://youtube.com/shorts/3VH0aJrVOJ4
Какой-то чел пишет, «это называется тиамат». Хотя чувак ошибся, забавно, что Тиамат стало широко известно в узких кругах.
Обнаружил, что если пнуть кодекс/клод работать по тдд и следить за руганью линтера, сонаркуба и подобных, то оно работает сильно быстрее и качественнее
15 апреля на подлодке буду рассказывать про диагностику Metal-а на примере эффектов для SwiftUI. Вообще они не особо диагностируемы напрямую, но вот об этом и поговорим
https://podlodka.io/ioscrew
Кстати за два месяца ни одно из 3 издательств так и не ответило даже отпиской.
Так что материал будет дальше выходить в свободной форме на сайте (и на медиуме до конца серии)
