Función gluLookAt
La función gluLookAt define una transformación de visualización.
void WINAPI gluLookAt(
GLdouble eyex,
GLdouble eyey,
GLdouble eyez,
GLdouble centerx,
GLdouble centery,
GLdouble centerz,
GLdouble upx,
GLdouble upy,
GLdouble upz
);
-
eyex
-
Posición del punto del ojo.
-
eyey
-
Posición del punto del ojo.
-
Eyez
-
Posición del punto del ojo.
-
centerx
-
Posición del punto de referencia.
-
centery
-
Posición del punto de referencia.
-
centerz
-
Posición del punto de referencia.
-
Upx
-
Dirección del vector ascendente.
-
upy
-
Dirección del vector ascendente.
-
upz
-
Dirección del vector ascendente.
Esta función no devuelve ningún valor.
La función gluLookAt crea una matriz de visualización derivada de un punto ocular, un punto de referencia que indica el centro de la escena y un vector ascendente. La matriz asigna el punto de referencia al eje Z negativo y el punto del ojo al origen, de modo que cuando se usa una matriz de proyección típica, el centro de la escena se asigna al centro de la ventanilla. Del mismo modo, la dirección descrita por el vector ascendente proyectado en el plano de visualización se asigna al eje Y positivo para que apunte hacia arriba en la ventanilla. El vector ascendente no debe ser paralelo a la línea de visión desde el ojo hasta el punto de referencia.
La matriz generada por gluLookAt postmultiptiplie la matriz actual.
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|