URP(유니버설 렌더 파이프라인)를 사용하는 모든 Unity 프로젝트에는 설정 구성을 위한 URP 에셋이 있어야 합니다. URP 템플릿을 사용하여 프로젝트를 생성하면 Unity는 Settings 프로젝트 폴더에 URP 에셋을 생성하고 프로젝트 설정에서 할당합니다. 기존 프로젝트를 URP로 마이그레이션하는 경우 URP 에셋을 생성하고 Graphics 설정에서 해당 에셋을 할당해야 합니다.
URP 에셋은 유니버설 렌더 파이프라인의 여러 그래픽스 기능과 품질 설정을 제어하며, ’RenderPipelineAsset’에서 상속되는 스크립터블 오브젝트입니다. Graphics 설정에서 이 에셋을 할당하면 Unity는 빌트인 렌더 파이프라인에서 URP로 전환합니다. 그런 다음 다른 곳을 확인하는 대신, URP에서 직접 해당 설정을 조정할 수 있습니다.
여러 개의 URP 에셋을 보유하고 서로 간에 전환할 수 있습니다. 예를 들어 그림자를 활성화한 에셋과 그림자가 비활성화된 에셋을 보유할 수 있습니다. 에셋 간에 전환하여 효과를 확인하고 싶을 때마다 그림자의 해당 설정을 수동으로 토글하지 않아도 됩니다. 하지만 렌더 파이프라인이 호환되지 않기 때문에 HDRP/SRP 에셋과 URP 에셋 간에는 전환할 수 없습니다.