Добавил нормальный шейдинг объектов над полом

Доработал то как шейдятся объекты над полом. Я разделил пол, стены, и "остальные объекты" на 3 отдельных слоя (RenderLayer в Bevy). Текстуры этих слоев затем передаются в один фрагментный шейдер для всего экрана где они по разному освещаются заранее посчитанной текстурой света пола и затем смешиваются. Думаю для начала получилось неплохо. Сам метод…

308308

Красота, ну, всё, ждём инди-рогалик с 1000 предметов и механик через неделю :D

4
Ответить

С открытым миром, крутым сценарием, без пустых, монотонных квестов, с интересными локациями на каждый кв. см.

3
Ответить