제 목 part5 viewport에서 질문있습니다.
작성자 너란봄 등록날짜 2022-03-30 08:03:13 / 조회수 : 134
강좌명 [패키지] 다이렉트X 2D, 3D 통합 패키지
  • 9 : 25  즈음 설명해주시는 부분에서 제가 잘못 알고있는지 여쭤보고 싶은데

    Projection 행렬로 투영공간상으로 변환을 시키고
    Clip 과정으로 공간을 -1 ~ 1로 정규화를 해주고

    이후 NDC 공간에서 동차좌표계까지 w값으로 나누어 Z축 까지 정규화를 시킨 것이 NDC 이고.

    그 이후 정규화된 NDC 좌표계에서의 크기를 Viewport에서 원래의 크기로 늘려주면서 동시에 각 그래픽카드에 출력 비율 (모니터)에 맞게 비율을 맞추며 늘리는게 viewport 아닌가요?

     

    저는 이렇게 알고있었는데 교수님께서는 Viewport 변환 후 NDC에서 크기를 정규화한다고 하셔서 .. 제가 맞게 이해한건지 혼란스럽습니다. ㅠ_ㅠ 간단하게 정리해주시면 감사하겠습니다!

  • 작성자 : 게임클래스 / 등록날짜 : 2022-03-31 15:04:28
  • 안녕하세요 게임클래스 입니다.

    질문주신 내용에 대해 답변 드립니다.

    선생님께 여쭤보고 답변드리느라, 답변이 늦었던점 양해 부탁드립니다.

     

    우선 선생님 말씀은 학생분이 이해하고 계신게 맞다고 하십니다.

    NDC(정규화좌표)->viewport(스크린좌표) 순서로 넘어가는거라서

     

    학생분이 이해하신게 맞다고 하십니다

    궁금하신 사항 있으시면 언제든 질문 주시기 바랍니다.

    감사합니다.