Показать сообщение отдельно
Старый 22.07.2014, 12:49   #13
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Освещение спрайта

ну раз уж ты взял опенгл, то почему шейдеры не курнуть?
если тебе для 2д спрайтов, то задача ещё проще, чем для 3д, т.к. нормали спрайтов = нормали нормалмап.

clamp(dot(lightDir, normal), 0.0, 1.0) * lightColor
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Черный крыс (22.07.2014)