지오메트리 셰이더1 Geometry Shader Signature Geometry Shader란? GS(Geometry Shader)는 VS, PS와 같은 셰이더의 한 종류이다. 실행 순서는 VS->GS->(Rasterizer)->PS 순이다. VS가 하나의 정점에 대해 어떤 동작을 수행하는 프로그램이였다면, GS는 하나의 프리미티브에 대해 어떤 동작을 수행하는 프로그램이다. 즉 하나의 점(Point)도 입력이 될 수 있고 라인(Line)도 입력이 될 수 있고 삼각형(Triangle)도 입력이 될 수 있다. GS는 입력으로 들어온 프리미티브를 변경(modify) 및 제거(remove) 할 수 있고, 새로운 프리미티브를 생성(create)할 수도 있다. VS, PS와 달리 작성을 하지 않아도 실행하는 데는 문제가 없다. Shader Signature GS를 작성하는 방법.. 2021. 7. 14. 이전 1 다음