URP는 DrawOpaqueObjects 및 DrawTransparentObjects 패스에 오브젝트를 드로우합니다. 프레임 렌더링의 다른 지점에 오브젝트를 그리거나 렌더링 데이터(예: 뎁스, 스텐실 등)를 다른 방식으로 해석하고 작성해야 할 수도 있습니다. 렌더 오브젝트 렌더러 기능을 사용하면 특정 오버라이드로 특정 시점에 특정 레이어에 오브젝트를 그려서 이러한 커스터마이즈 작업을 수행할 수 있습니다.
렌더러 기능을 사용하는 방법에 대한 예시는 URP 패키지 샘플의 렌더러 기능 샘플을 참조하십시오.
렌더러에 렌더러 기능을 추가하려면 다음 단계를 따르십시오.
프로젝트 창에서 렌더러를 선택합니다.
인스펙터 창에 Renderer 프로퍼티가 표시됩니다.
인스펙터 창에서 Add Renderer Feature를 선택합니다. 리스트에서 렌더러 기능을 선택합니다.
Unity가 선택된 렌더러 기능을 렌더러에 추가합니다.
Unity는 프로젝트 창에서 렌더러 기능을 렌더러의 자식 항목으로 표시합니다.