제 목 안녕하세요 랜더링 파이프라인에 대해 질문이 있습니다.
작성자 유정룡 등록날짜 2021-06-01 15:35:06 / 조회수 : 423
강좌명 [패키지] 다이렉트X 2D, 3D 통합 패키지
  • 학교에서 배운 랜더링 파이프라인(로컬 스페이스 -> 월드 스페이스 -> ... )과 6강에서 나온 파이프라인과 다른점이 있습니다.

    6강에서 나온 랜더링 파이프라인은 물체 하나를 그릴때 사용하는 파이프라인이고

    전체적인 랜더링 파이프라인은 프로그램에 있는 오브젝트의 전체 랜더링 파이프라인인가요?

  • 작성자 : 게임클래스 / 등록날짜 : 2021-06-02 14:37:49
  • 안녕하세요 게임클래스 프로그래밍 강사 하민우 입니다.

     

    학교에서 배우신 렌더링 파이프라인은 고정 파이프 라인으로

    로컬 스페이스 -> 월드 스페이스 -> 뷰 스페이스 -> 프로젝션 스페이스 -> 뷰포트 스페이스

    이렇게 배우셨을 겁니다. 고정 파이프 라인은 공간(스페이스)를 기준으로 영역을 구분하여 사용하기 때문에 이해가 쉽고 사용이 간편 합니다. 대신 이름 그대로 고정 되어 있는 계산법에 의해서 연산이 되기 때문에 다양한 기법 적용이 불가능 합니다.

     

    6강에서 설명하고 있는 렌더링 파이프라인은 프로그래머블 파이프 라인으로 실제로 위 고정파이프라인과 별개라기 보다는 위의 공간 개념은 같으나 연산과정에 대한 파이프라인이 좀 더 디테일하게 세분화 된 것이라고 보시면 될 것 같습니다.

    대략적으로 전체적으로 살펴보시려면 마이크로 소프트 공식 메뉴얼을 한번 참고 하시면 좋고 각 단계별 구현 및 상세 내용에 대해서는 강의를 계속 보시면서 학습하시면 됩니다.

    https://docs.microsoft.com/ko-kr/windows/uwp/graphics-concepts/graphics-pipeline

     

    또 궁금 한 점이 있을 때는 언제든지 질문 주시기 바랍니다.

    게임 개발자가 되는 가장 빠른 길, 게임클래스!

댓글 1개
  • 유정룡 [ 2021-06-02 15:16:21 ]
  • 감사합니다!