2013-04-18 3 views
0

저는 100dp X 100dp의 정사각형 모양을 가지고 있으며 같은 크기의 사각형을 opengl로 만들고 싶습니다.OpenGL 깊이 계산

제 문제는 제가 사각형의 크기를 어떻게 조절합니까? OpenGL은에서는

우리는 표면의 정점이 상기 Z 좌표와 gluPerspective 함수의 각도 (fovy)

전용 플로트 [] = {정점 -1.0f, -1.0f, 0.0f를, 1.0F, -1.0f, 0.0f를, -1.0f, 1.0F, 0.0f를, 1.0F, 1.0F, 0.0f를}

fovy = 45.0

Z = ??

내 사각형 크기를 어떻게 계산해야합니까 ???

+1

전체보기를 덮는 쿼드를 갖고 싶습니까? 원근 투영이 필요합니까? – Dirk

답변

0

같은 크기의 사각형을 그리려면 직교 투영이 필요하고 모든 변환을 ID로 설정해야합니다.

그 다음 사각형의 크기는 화면의 크기와 같습니다.