Контент меню
Назад к меню

Разбор темы

Игры и геймдевкейсдля постадля видеоunityоптимизациявоксели

Как запустить воксельный мир на смартфоне: опыт оптимизации в Unity

Разработчик перенес расчеты геометрии и света в параллельные задачи Burst и Jobs, чтобы не перегружать мобильный процессор. Применение Surface Atlas связали с экономией 30% вершин при незначительном выигрыше в памяти.

Источники: 1
Как можно раскрыть3+
01

Использование компактных структур данных и заранее просчитанных таблиц ассоциировали с заменой сложных алгоритмов восстановления формы.

02

Объяснить, почему подготовка данных на CPU через Burst оказалась быстрее, чем попытка считать свет и соседей в Compute Shader.

03

Разобрать компромисс Surface Atlas: экономия на индексах против лишнего чтения буфера и нагрузки на фрагментный шейдер.

Точки зрения1+
01

Автор кейса: Surface Atlas экономит 30% вершин, но на практике дает слишком малый выигрыш в памяти для текущих сцен.

beta / work in progress

Контент меню пока в бета-версии

Мы активно улучшаем подборки и интерфейс. Дальше меню станет удобнее, а новых функций — больше.