Здравствуйте, NikeByNike, Вы писали:
S>>Помогите плиз, я начинающий gamedevelop'er.
S>>Есть ландшафт, нужно сделать нормали к грани или вертексу.
S>>Пишу на OpenGL. Если можно пример или линк.
NBN>Нормаль к грани считается очень просто: (V2 — V1) * (V3 — V1), нормализовать её перед использованием или нет — зависит от методов использования. Как правило можно обойтись без нормализации.
Осталось токо найти формулу: v2*v3 для x,y,z

Надо не забывать ещё что направление нормали зависит от системы:
Правосторонняя — по правилу правого винта/буравчика/ноги/руки

Левосторонняя — по правилу левого винта/буравчика/ноги/руки (т.е. в противоположную сторону!)
Многие это забывают..
Я точно не помею, но вроде в OpenGL мировая — правосторонняя система.
В DirectX наоборот.
NBN> Нормализация тоже по обстоятельствам (обычно нормализация происходит в видяхе).
Всегда происходит?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]