DirectX로 엔진 만들기 #2
Tesselator 단계HullShader → Tesselation → DomainShader 테셀레이터는 다각형을 겹치지 않고 작게 만들어 빈틈을 없애 게임 등에서 사물 등을 실제에 보다 더 가깝게 표현할 수 있게 도와주는 기술이다.HullShaderVertex Shader에서 공간 변환을 진행하지 않고 Hull Shader 정점 정보들을 전달해준다.Hull Shader는 폴리곤을 어떻게, 얼마나 분할 할 것인가? 를 결정하는 단계이다. Domain Shader테셀레이터가 출력한 정점마다 한 번씩 함수(셰이딩 언어) 호출을 해주게 된다.테셀레이션이 활성화되면 기존의 정점 쉐이더에서 수행한 것들을 도메인 셰이더에서 수행하게 된다.예를 들면, 공간변환(World → View → 투영)이 될 수 있다. 하지..