Função gluProject
A função gluProject mapeia coordenadas de objeto para coordenadas de janela.
int WINAPI gluProject(
GLdouble objx,
GLdouble objy,
GLdouble objz,
const GLdouble modelMatrix[16],
const GLdouble projMatrix[16],
const GLint viewport[4],
GLdouble *winx,
GLdouble *winy,
GLdouble *winz
);
-
objx
-
A coordenada do objeto x.
-
objy
-
A coordenada do objeto y.
-
objz
-
A coordenada do objeto z.
-
modelMatrix
-
A matriz de modelview atual (como de uma chamada glGetDoublev ).
-
projMatrix
-
A matriz de projeção atual (como de uma chamada glGetDoublev ).
-
Viewport
-
O visor atual (como de uma chamada glGetIntegerv ).
-
Winx
-
A coordenada computada da janela x.
-
winy
-
A coordenada da janela y computada.
-
winz
-
A coordenada da janela z computada.
Se a função for bem-sucedida, o valor retornado será GL_TRUE.
Se a função falhar, o valor retornado será GL_FALSE.
A função gluProject transforma as coordenadas de objeto especificadas em coordenadas de janela usando modelMatrix, projMatrix e viewport. O resultado é armazenado em winx, winy e winz.
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Biblioteca |
|
DLL |
|