Version: Unity 6.0 (6000.0)
언어 : 한국어
URP에서 BatchRendererGroup API로 드로우 커맨드 생성
URP의 DOTS 인스턴싱 셰이더

BatchRendererGroup API용 커스텀 셰이더 작성

DOTS(데이터 지향 기술 스택) 인스턴싱을 지원하는 커스텀 셰이더를 작성하기 위한 리소스로, BatchRendererGroup API와 함께 사용할 수 있습니다.

페이지 설명
DOTS 인스턴싱 셰이더 DOTS 인스턴싱을 지원하는 셰이더의 특성과 장점에 대해 알아봅니다.
커스텀 셰이더에서 DOTS 인스턴싱 지원 DOTS 인스턴싱과 호환되도록 커스텀 셰이더 정의와 프로퍼티를 추가합니다.
커스텀 셰이더에서 DOTS Instancing 프로퍼티 선언 커스텀 셰이더 코드에서 DOTS Instancing 프로퍼티 블록을 선언합니다.
커스텀 셰이더에서 DOTS Instancing 프로퍼티 액세스 빌트인 매크로를 사용하여 커스텀 셰이더 코드의 DOTS Instancing 프로퍼티에 액세스합니다.
DOTS 인스턴싱 셰이더의 베스트 프랙티스 데이터를 구조화하여 DOTS 인스턴싱 셰이더가 예기치 않은 방식으로 동작하지 않도록 합니다.
DOTS 인스턴싱 셰이더 샘플 빌트인 매크로를 사용하여 DOTS 인스턴싱 셰이더의 인스턴스당 데이터와 상수 데이터에 액세스하는 예시입니다.
DOTS 인스턴싱 셰이더 매크로 레퍼런스 커스텀 셰이더에서 DOTS Instancing 프로퍼티에 액세스하는 데 사용할 수 있는 빌트인 매크로를 살펴봅니다.
DOTS 인스턴싱 셰이더 함수 레퍼런스 드로우 커맨드 데이터에서 상수 값을 직접 로드하는 데 사용할 수 있는 빌트인 함수를 살펴봅니다.
URP에서 BatchRendererGroup API로 드로우 커맨드 생성
URP의 DOTS 인스턴싱 셰이더
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961