Освещение 3D-спрайтов
09.08.2007 Антон ВолковВ движке визуализации большое внимание уделяется 3D-спрайтам. По сути это набор изображений объекта с разных ракурсов.
О проблеме выбора нужной фазы и её корректировки мы поговорим отдельно. Здесь же рассмотрим освещение спрайтов.
Проблема в том, что спрайты не имеют объёма и 3D-геометрии. Но так, как они существуют наряду с 3D-объектами, они также должны участвовать и в освещении.
Очевидно, что учесть форму спрайта не представляется возможным. Однако можно осветить весь спрайт, что даёт неплохой эффект.
Суть расчёта освещения в том, что если источник находится перед спрайтом по отношению к нам, то освещает его максимально, если же за ним — не светит совсем.
Конечно, также надо учесть цвет, силу и радиус действия источника света.

09.08.2007 в 13:46
Поигрался тенями, понравилось :))
09.08.2007 в 14:48
Первая флэшка, просто психоделика… Автор молодец. :)