Освещение 3D-спрайтов

09.08.2007 Антон Волков

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

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

Освещение 3D-спрайтов Освещение 3D-спрайтов

Комментарии (2) на “Освещение 3D-спрайтов”

  1. analytic Says:

    Поигрался тенями, понравилось :))

  2. Flick Says:

    Первая флэшка, просто психоделика… Автор молодец. :)

Оставить комментарий

(Регистрация)

Powered by WP Hashcash