Показать сообщение отдельно
Старый 27.08.2013, 01:29   #4
Черный крыс
 
Сообщений: n/a
Ответ: AShadow и рукожопие

В коде выше вообще нормали не устанавливаются. По умолчанию они в нулях.

Самый простой способ - это UpdateNormals(mesh), блиц автоматом просчитает их, правда иногда бывает он высчитывает при помощи бубна.

Наскок я помню вручную нормали ставятся через TriangleNormal(nx, ny, nz), компоненты вектора нормализованы [0..1].

Получить нормали же TriangleNX(Y\Z).
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
impersonalis (27.08.2013)