반응형 원근투상2 투상 변환과 뷰 포트 변환 (2)지엘의 투상변환 지엘의 투상변환 변환 행렬 지정을 위한 상수 변환종류 상태변수 값 (상수) 목적 모델변환 시점변환 GL_MODELVIEW 물체에 대한 기하변환 카메라 위치 및 방향에 대한 기하 변환 투상변환 GL_PROJECTION 촬영방법 및 렌즈 선택에 대한 기하 변환 void glMatrixMode(GL_PROJECTION); void glGetFloatv(GL_PROJECTION_MATRIX);//투영 변환 행렬을 가져와서 메모리 위치에 저장 모델뷰 변환과 투상 변환이 조작하는 대상 행렬이 서로 다름 행렬 모드 설정의 기본값(Default)은 모델뷰 행렬 투상행렬 역시 행렬 스택으로 구성됨 (2개 이상) 지엘의 투상변환은 투상방식과 투상 범위를 지정 더보기 모델 뷰 행렬에 의해 물체를 정하고, 카메라의 위치와 방.. 2023. 4. 23. 투상 변환과 뷰 포트 변환 (1)투상 투상 투상(Projection) = 가시변환(Viewing Transformation) 투상면 (View Plane, Projection Plane) 관찰자 위치(View Point, Eye Position) = 카메라 위치 (Camera Position) = 투상중심(COP : Center of Projection) = 시점좌표계 원점 (Origin of VCS) 투상선(Projectors) : 물체 곳곳을 향함 시선(Line of Sight) : WCS 원점 또는 초점을 향함 투상면 (Projection Plane, View Plane) 더보기 투상은 3차원 좌표를 화면으로 사상하기 위한 작업이다. 투상은 가시 변환이라고도 함. 즉 MCS, WCS, VCS를 거친 좌표를 2차원 투상면에 사상시키는 작.. 2023. 4. 23. 이전 1 다음 반응형