쉐이더는 기능과 용도에 따라 여러 종류로 나뉨1. 버텍스 쉐이더(Vertex Shader)- 3D 모델의 각 정점(버텍스)을 처리- 주요 용도: 정점 변형, 스키닝(캐릭터 애니메이션), 모델 변형등 2. 프래그먼트 쉐이더(Fragment Shader)- 픽셀의 최종 색상을 결정- 주요 용도: 텍스처 매핑, 라이팅 계산, 특수 효과 적용등 3. 지오메트리 쉐이더(Geometry Shader)- 기존 도형을 수정하거나 새로운 도형을 생성- 주요 용도: 파티클 효과, 모발이나 풀 랜더링 등 4. 컴퓨트 쉐이더(Compute Shader)- GPU에서 병렬 연산 수행- 주요 용도: 물리 시뮬레이션, 대량의 데이터 처리 5. 테셀레이션 쉐이더(Tessellation Shader)- 기존 도형을 더 작은 조각으로..