Показать сообщение отдельно
Старый 21.04.2011, 02:23   #4
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Просчет затеняемых граней многоугольника (2D)

ну смотри: для силуэта тебе нужны либо все передние либо все задние грани (имхо, передние предпочтительнее).
чтобы определить как грань относится к источнику света - нужно найти угол между векторами (нормаль грани и вектор направления света).
"Просто число" при условии что вектора единичной длины - это косинус искомого угла.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reizel (21.04.2011)