gluUnProject 함수
gluUnProject 함수는 창 좌표를 개체 좌표에 매핑합니다.
구문
int WINAPI gluUnProject(
GLdouble winx,
GLdouble winy,
GLdouble winz,
const GLdouble modelMatrix[16],
const GLdouble projMatrix[16],
const GLint viewport[4],
GLdouble *objx,
GLdouble *objy,
GLdouble *objz
);
매개 변수
-
윙스
-
매핑할 x 창 좌표입니다.
-
winy
-
매핑할 y 창 좌표입니다.
-
winz
-
매핑할 z 창 좌표입니다.
-
modelMatrix
-
modelview 행렬( glGetDoublev 호출에서와 같이)입니다.
-
projMatrix
-
프로젝션 행렬( glGetDoublev 호출에서와 같이)입니다.
-
뷰포트
-
뷰포트입니다( glGetIntegerv 호출에서와 같이).
-
objx
-
계산된 x 개체 좌표입니다.
-
objy
-
계산된 y 개체 좌표입니다.
-
objz
-
계산된 z 개체 좌표입니다.
반환 값
함수가 성공하면 반환 값이 GL_TRUE.
함수가 실패하면 반환 값이 GL_FALSE.
설명
gluUnProject 함수는 modelMatrix, projMatrix 및 viewport를 사용하여 지정된 창 좌표를 개체 좌표에 매핑합니다. 결과는 objx, objy 및 objz에 저장 됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|
라이브러리 |
|
DLL |
|