반응형
glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
- viewport를 설정한다.
- viewport는 보여지는 부분의 크기를 의미한다.
- "창문"
glOrtho(GLdouble left, GLdouble right, GLdouble bottom,
GLdouble top, GLdouble nearVal, GLdouble farVal)
- 최대 보여질 수 있는 범위를 설정한다.
- "관측공간"
- 멀고 가까움을 표현하지 않음
- 진한 회색은 viewport, 상자는 glOrtho로 만들어진 공간을 의미한다.
gluPerspective(GLdouble fovy, GLdouble aspect,
GLdouble zNear, GLdouble zFar)
- 멀고 가까움을 표현함
- gluPerspective(시야각, 종횡비, 전방전달면, 후방절단면)
ex) gluPerspective(45.0, width/height, 1.0, 400.0);
출처 :http://warmz.tistory.com/440
반응형