특정 씬에서 일부 게임 오브젝트는 SRP 배처와 호환되고 일부는 호환되지 않습니다. 호환되는 게임 오브젝트는 SRP 배처 코드 경로를 사용하고 호환되지 않는 게임 오브젝트는 표준 SRP 코드 경로를 사용합니다. 자세한 내용은 SRP 배처 작동 방식을 참조하십시오.
게임 오브젝트가 SRP 배처 코드 경로와 호환되려면 다음 요구 사항을 충족해야 합니다.
HDRP(고해상도 렌더 파이프라인)와 URP(유니버설 렌더 파이프라인)의 모든 릿 셰이더와 언릿 셰이더는 이 요구 사항을 충족합니다(이러한 셰이더의 파티클 버전은 제외).
커스텀 셰이더가 SRP 배처와 호환되려면 다음 요구 사항을 충족해야 합니다.
UnityPerDraw라는 단일 상수 버퍼로 선언해야 합니다. 예: unity_ObjectToWorld 또는 unity_SHAr
UnityPerMaterial이라는 단일 상수 버퍼로 선언해야 합니다.인스펙터 패널에서 셰이더의 호환성 상태를 확인할 수 있습니다.