В последние два с половиной месяца я с головой ушел в разработку системы освещения для top-down 2D игр "с нуля". В данный момент у меня готова полностью динамическая система для первичного и вторичного света (т.е. – global illumination) методом расчета проб через трассировку лучей в SDF пространстве. Решил поделиться прогрессом, кодом и техническим…
сложно и ничего не понятно, но очень интересно)
Если не понятно – спрашивай)