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