이 섹션에는 커스텀 Unity 셰이더에 GPU 인스턴싱 지원을 추가하는 방법에 대한 정보가 포함되어 있습니다. 먼저 커스텀 Unity 셰이더가 GPU 인스턴싱을 지원하는 데 필요한 셰이더 키워드, 변수, 함수를 설명합니다. 그런 다음 표면 셰이더와 버텍스/프래그먼트 셰이더 모두에 인스턴스당 데이터를 추가하는 방법에 대한 예시를 제공합니다.
| 기능 | URP(유니버설 렌더 파이프라인) | HDRP(고해상도 렌더 파이프라인) | SRP(커스텀 스크립터블 렌더 파이프라인) | 빌트인 렌더 파이프라인 |
|---|---|---|---|---|
| 커스텀 GPU 인스턴스화 셰이더 | 비호환 | 비호환 | 비호환 | 호환 |