패스잇
게임 · 기초

로컬 좌표계, 월드 좌표계, 스크린 좌표계의 차이를 설명하고 변환 행렬이 어떤 역할을 하는지 말씀해 주세요.

힌트 · 각 좌표계의 기준점이 무엇인지 구분하고, 모델·뷰·프로젝션 변환이 좌표를 단계적으로 옮긴다는 흐름으로 설명하세요.

로컬 좌표월드 좌표스크린 좌표모델 행렬뷰·프로젝션

모범답안

로컬 좌표는 오브젝트 자신의 원점을 기준으로 한 좌표, 월드 좌표는 씬 전체의 공통 원점을 기준으로 한 좌표, 스크린 좌표는 최종 화면 픽셀 기준 좌표입니다. 변환 행렬은 이 좌표계 사이를 옮겨주는 역할을 하는데, 모델 행렬이 로컬을 월드로, 뷰 행렬이 월드를 카메라 기준으로, 프로젝션 행렬이 이를 클립 공간으로 보내고 최종적으로 화면 좌표로 매핑됩니다. 행렬을 쓰면 이동·회전·스케일을 하나로 합쳐 계산할 수 있고, 부모-자식 계층에서 부모 행렬을 곱해 상대 변환을 표현하기도 편합니다.

읽었다면, 이제 직접 답해볼 차례예요

패스잇 앱에서 이 질문에 말로 답하면 AI가 꼬리질문까지 이어가며 1:1 코칭합니다.

함께 보는 게임 개발 면접 질문

← 게임 개발 면접 질문 전체 보기