Эксперименты с Unity #5.2 Compute и Instanced шейдеры 2

Опубликовано: 04 Май 2026
на канале: ABG
1,406
87

Во второй части, как и обещалось, мы сделаем равномерное распределение деталей, зависящее от площади треугольника, сделаем его случайным, добавим уменьшение плотности по мере отдаления от камеры, выполним отсечение невидимых экземпляров с помощью плоскостей отсечения камеры, добавим анимацию ветра к траве.

Unity 2021.2.7 + URP 12.1.2

Проект доступен для подписчиков на Patreon:   / arturberk  
Проект доступен для подписчиков на Boosty : https://boosty.to/arturberk


00:00 Введение
00:22 Учет трансформации объекта поверхности
01:17 Автоматическое расширение буфера
02:36 Случайное распределение внутри треугольника
05:04 Случайное вращение
05:39 Indirect Instanced Draw
07:46 Async Readback и авторасширение буфера
08:57 Адаптивная плотность в зависимости от расстояния до камеры
09:51 Отсечение невидимых объектов
10:45 Анимация ветра