OpenGL의 좌표계, 진짜로 이해하기
·
Dev/Grapics
"왜 0, 0, 0에 두었는데 화면에 안 보일까? 1. 좌표계가 헷갈리는 이유OpenGL에서 처음 물체를 렌더링 할 때 이런 경험이 있다면 당신만 그런 게 아니다분명히 (0, 0, 0)에 모델을 뒀는데 화면에 아무것도 안 보인다.카메라는 설정했는데 방향이 어디를 보는지 감이 없다.gl_Position 계산했는데 화면이 시커멓다.이런 혼란의 원인은 대부분 좌표계와 변환에 대한 이해 부족이다.OpenGL에서의 렌더링은 단순한 그리기가 아니라,"모델의 좌표를 변환해 최종 스크린까지 도달시키는 여정"이다.2. 좌표계란 무엇인가?좌표계(Coordinate System)는 공간의 기준을 정의하는 약속이다.어디를 기준으로 (0, 0, 0)인지, 각 축이 어느 방향을 향하는지를 정의한다. OpenGL은 총 6단계의 ..