[Computer Graphics with DirectX 12] 04. Geometry Shader
04. Geometry Shader 목표기하 셰이더를 이용한 빌보드 구현빌보드를 통한 수풀 표현수풀은 항상 지형 위에 그려지도록 구현루트 상수 대신 루트 서술자를 사용하도록 수정 상수 버퍼 뷰 루트 서술자를 이용해 루트 파라미터 전송 프로젝트 4에서는 기하 셰이더를 이용해 빌보드를 구현하고, 빌보드를 이용하여 풀을 렌더링해 보겠습니다. 이 과정에서 항상 지형 위에 수풀이 렌더링될 수 있도록 구현하겠습니다.또한 지금까지는 월드 변환 행렬, 뷰 변환 행렬, 투영 변환 행렬 등을 루트 상수(Root Constant)를 이용해 셰이더로 전달하였습니다. 하나의 루트 시그니처에 전송 가능한 루트 파라미터의 최대 크기는 4 X 64바이트이므로, 행렬 세 개로만 최대 크기의 75%를 사용하게 됩니다. 이 공간을 절약하..
2024.04.14