Задний фон для игры с помощью шейдера на Defold

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

Задний фон для игры с помощью шейдера на Defold
2121

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

1
Ответить

Спасибо, попробую так сделать

1
Ответить