|
XGraphicsgluUnProject Method
|
화면의 2D 좌표(마우스 클릭 위치 등)를 3D 공간의 실제 좌표(world coordinate)로 변환.
Namespace: Pixoneer.NXDL.NGRAssembly: NXDLgr (in NXDLgr.dll) Version: 3.0.0.5
Syntaxpublic int gluUnProject(
int wx,
int wy,
int wz,
ref double[] modelMat,
ref double[] projectMat,
ref int[] viewport,
ref double x,
ref double y,
ref double z
)
Parameters
- wx Int32
- 화면 좌표 X
- wy Int32
- 화면 좌표 X
- wz Int32
- 화면 깊이값(Depth). 보통 glReadPixels를 통해 GL_DEPTH_COMPONENT로 읽어온 값(0.0~1.0)
- modelMat Double
- 현재 모델뷰(ModelView) 행렬 데이터.
- projectMat Double
- 현재 투영(Projection) 행렬 데이터
- viewport Int32
- 설정된 뷰포트 영역 정보
- x Double
- 출력 3D 공간 좌표 X
- y Double
- 출력 3D 공간 좌표 Y
- z Double
- 출력 3D 공간 좌표 Z
Return Value
Int32 변환에 성공하면 1(true), 실패하면 0(false)을 반환한다.
See Also