OpenGL ES 1.1이 두 가지 방식으로 작동한다는 것을 알았습니다. 여기에 쿼드에 대한 예입니다시계 반대 방향으로 정점을 만들어야하는 이유는 무엇입니까?
GLfloat verts[] = {
0, height, // left bottom
width, height, // right bottom
0, 0, // left top
width, 0 // right top
};
다른 방향 : glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
어떤 사람들은 렌더링
이GLfloat verts[] = {
0, height,
0, 0,
width, height,
width, 0
};
당신이 반 시계 방향으로 정점을 만들어야합니다 말한다. 왜?
아마도 유일한 이유는 수동으로 권선/법선을 계산해야한다면 오른손 사람이 왼손을 가이드로 사용할 수 있다는 것입니다. (Pun accidental) –