Universal Additional Camera Data 컴포넌트
Universal Additional Camera Data 컴포넌트는 유니버설 렌더 파이프라인(URP)이 내부 데이터 스토리지에 사용하는 컴포넌트입니다. Universal Additional Camera Data 컴포넌트를 통해 URP는 Unity 표준 Camera 컴포넌트의 기능과 모습을 확장하고 오버라이드할 수 있습니다.
URP에서 Camera 컴포넌트가 있는 게임 오브젝트는 Universal Additional Camera Data 컴포넌트도 보유하고 있어야 합니다. 프로젝트가 URP를 사용하는 경우 카메라 게임 오브젝트를 생성할 때 Unity가 Universal Additional Camera Data 컴포넌트를 자동으로 추가합니다. Universal Additional Camera Data 컴포넌트는 카메라 게임 오브젝트에서 제거할 수 없습니다.
스크립트를 사용하여 URP를 제어하거나 커스터마이즈하지 않는 경우 Universal Additiona Camera Data 컴포넌트로 아무 작업도 할 필요가 없습니다.
스크립트를 사용하여 URP를 제어하거나 커스터마이즈하지 않는 경우 다음과 같이 스크립트를 통해 카메라의 Universal Additional Camera Data 컴포넌트에 액세스할 수 있습니다.
var cameraData = camera.GetUniversalAdditionalCameraData();
자세한 내용은 UniversalAdditionalCameraData API 문서를 참조하십시오.
스크립트를 통해 Universal Additional Camera Data 컴포넌트에 자주 액세스해야 하는 경우 불필요한 CPU 작업을 피하기 위해 그에 대한 레퍼런스를 캐싱해야 합니다.
프리셋
카메라 프리셋을 사용할 때는 프로퍼티의 일부만 지원됩니다. 지원되지 않는 프로퍼티는 숨겨집니다.