Version: Unity 6.0 (6000.0)
언어 : 한국어
URP의 BatchRendererGroup API 소개
URP에서 BatchRendererGroup API로 렌더러 생성

URP에서 BatchRendererGroup API 프로젝트 설정

BRG를 사용하려면 프로젝트가 BRG를 지원해야 하며, 프로젝트가 다음과 같아야 합니다.

  • SRP 배처를 사용해야 합니다. SRP 배처를 활성화하려면 SRP 배처 사용을 참조하십시오.
  • BRG 셰이더 배리언트를 유지해야 합니다. 이렇게 하려면 Edit > Project Settings > Graphics를 선택한 다음, BatchRendererGroup variantsKeep all로 설정합니다.
  • 프로젝트에서 URP를 사용하는 경우, Strip Unused Variants Global Setting을 비활성화하는 것이 가장 좋습니다. 이렇게 하면 Unity가 필요한 DOTS 인스턴싱 배리언트를 스트리핑하는 문제를 방지할 수 있습니다. 자세한 내용은 DOTS 인스턴싱 셰이더를 참조하십시오. 이 설정을 찾으려면 Edit > Project Settings > URP Global Settings를 선택합니다.
  • 안전하지 않은 코드를 허용해야 합니다. 이렇게 하려면 Allow ‘unsafe’ Code Player 설정을 활성화합니다.

참고: BatchRendererGroup은 DOTS 인스턴싱 셰이더를 사용하지만, DOTS 패키지가 필요하지 않습니다. 이 이름은 인스턴스 데이터를 로드하는 새로운 데이터 지향 방식을 반영하며 기존 하이브리드 렌더러 호환 셰이더의 이전 버전과의 호환성을 지원합니다.

BRG를 사용하여 기본 렌더러를 생성하는 방법에 대한 자세한 내용은 BatchRendererGroup으로 렌더러 생성을 참조하십시오.

URP의 BatchRendererGroup API 소개
URP에서 BatchRendererGroup API로 렌더러 생성