Вектор объяснение
Я следил за этой статьей об отбраковке Frustum, и мне нужна помощь в понимании векторной математики. Более конкретно, о каких векторах "вверх" и "правильно" он говорит? Какие ценности они держат? Извините за краткий и неинтересный вопрос, но я действительно застрял в этом. Любая помощь приветствуется! Спасибо
1 ответ
Из статьи:
Требуется еще пара единичных векторов, а именно вектор вверх и правый вектор. Первый получается путем нормализации вектора
(ux,uy,uz)
(компоненты этого вектора являются последними параметрамиgluLookAt
функция); последний получается с перекрестным произведением между вектором вверх иd
вектор.
up
равно(ux, uy, uz) / ||(ux, uy, uz)||
, который является просто единичным вектором, указывающим в том же направлении, что и(ux, uy, uz)
,Это равно
(ux / sqrt(ux^2 + uy^2 + uz^2), uy / sqrt(ux^2 + uy^2 + uz^2), uz / sqrt(ux^2 + uy^2 + uz^2))
right
равноup x d
, Я действительно не хочу расширять это.