¿Qué es exactamente el vector UP en la función LookAt de OpenGL?
esto está relacionado con¿La ubicación objetivo de LookAt no importa si es z = 0 o z = 1000 o -1000?
Lo intenté
gluLookAt(512, 384, 2000,
512, 384, 0,
0.0f, 1.0f, 0.0f);
y las cosas funcionan bien, y ahora cambio la tercera fila (el vector UP), el último número a0.8
:
gluLookAt(512, 384, 2000,
512, 384, 0,
0.0f, 1.0f, 0.8f);
y es exactamente lo mismo ... luego probé y modifiqué la tercera línea, el primer número para0.8
:
gluLookAt(512, 384, 2000,
512, 384, 0,
0.8f, 1.0f, 0.8f);
Ahora la vista es como si girara 45 grados a la izquierda. ¿Cómo funciona este vector UP?