2012-11-22 3 views
3

내가 OpenGLES를 배우기 시작하고있어 현재 나는 프로젝션 추가이 TUTORIALOpenGLES는

내가 도달 한 단락 을 읽고 있어요 내가 갇혀있을거야 :

// Add to render, right before the call to glViewport 
CC3GLMatrix *projection = [CC3GLMatrix matrix]; 
float h = 4.0f * self.frame.size.height/self.frame.size.width; 
[projection populateFromFrustumLeft:-2 andRight:2 andBottom:-h/2 andTop:h/2 andNear:4 andFar:10]; 
glUniformMatrix4fv(_projectionUniform, 1, 0, projection.glMatrix); 

// Modify vertices so they are within projection near/far planes 
const Vertex Vertices[] = { 
    {{1, -1, -7}, {1, 0, 0, 1}}, 
    {{1, 1, -7}, {0, 1, 0, 1}}, 
    {{-1, 1, -7}, {0, 0, 1, 1}}, 
    {{-1, -1, -7}, {0, 0, 0, 1}} 
}; 

저자는 populateFromFrustumLeft...에 몇 가지 변수를 사용하고 설명하지 않습니다. 미래에이 기능을 사용할 수 있으려면 변수 선택의 논리를 이해하고 싶습니다.

로직을 이해하도록 도와주세요!

답변

2

나는 매우 명확한 설명을 발견했습니다!

시계이 tutorial 당신은 18시

에서 답을 볼 수 있습니다