Version: Unity 6.0 (6000.0)
언어 : 한국어
URP에서 특정 카메라 유형에 스크립터블 렌더러 기능 적용
URP에서 스크립팅을 통해 렌더 패스 삽입

URP의 스크립터블 렌더러 기능 API 레퍼런스

스크립터블 렌더러 기능 내에서 다음 메서드를 사용하여 핵심 함수를 처리할 수 있습니다. 스크립터블 렌더러 기능 스크립팅과 아래에 제시된 메서드에 대한 상세 내용은 ScriptableRendererFeature에서 확인하십시오.

메서드 설명
AddRenderPasses 이 메서드를 사용하여 EnqueuePass 메서드를 통해 렌더러의 렌더링 시퀀스에 하나 이상의 렌더 패스를 추가합니다.

기본적으로 이 메서드는 렌더 패스를 모든 카메라에 적용합니다. 이를 변경하려면 특정 카메라나 카메라 유형이 감지될 경우 메서드 초기에 반환하는 논리를 추가합니다.

참고: 렌더러가 설정되면 URP는 이 메서드를 카메라당 한 번 호출합니다. 따라서 이 함수 내에서 리소스를 생성하거나 인스턴스화해서는 안 됩니다.
Create 이 메서드를 사용하여 머티리얼, 렌더 패스 인스턴스처럼 스크립터블 렌더러 기능에 필요한 리소스를 초기화합니다.
Dispose 이 메서드를 사용하여 머티리얼과 같이 스크립터블 렌더러 기능에 할당된 리소스를 정리합니다.
SetupRenderPasses 이 메서드를 사용하여 스크립터블 렌더 패스에 필요한 모든 설정을 실행합니다. 예를 들어 프로퍼티의 초기 값을 설정하거나 스크립터블 렌더 패스에서 커스텀 설정 메서드를 실행할 수 있습니다.

스크립터블 렌더러 기능이 카메라 타겟에 액세스하여 스크립터블 렌더러 패스를 설정하는 경우, AddRenderPasses 메서드가 아니라 이 메서드에서 작업을 수행합니다.

추가 리소스

URP에서 특정 카메라 유형에 스크립터블 렌더러 기능 적용
URP에서 스크립팅을 통해 렌더 패스 삽입
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961