По поводу алгоритма: проверять на попадание в кадр не стоит. Представь себе лампу которая над головой, или фонарик на каске - их не видно, но они должны освещать все что в кадре.
|
Я проверяю попадание ограничивающей сферы с радиусом равным радиусу освещения. Все источники - точечные. Вроде резкого пропадания света не заметил.
BSP - сложноват для начала. С деревьями работал последний раз года 4 назад. Octree делал - работало очень даже шустро
Насчет octree. Оправдано ли? Может производительней будет Quadtree?