Version: Unity 6.0 (6000.0)
언어 : 한국어
셰이더 패스 또는 셰이더 스테이지에 기반한 브랜치
셰이더 태그 소개

Unity가 셰이더를 사용하는 시기 및 여부 설정

셰이더에 태그와 블록을 사용하여 Unity가 셰이더를 사용하는 시기와 여부를 설정하기 위한 리소스입니다.

페이지 설명
셰이더 태그 소개 태그 생성, 스크립트에서 태그 값에 액세스하는 방법, 태그가 파이프라인에 따라 어떻게 달라지는지를 알아봅니다.
서브셰이더 또는 패스에 셰이더 태그 추가 Tags 블록을 배치하여 서브 셰이더 또는 셰이더 패스에 태그를 할당합니다.
URP 또는 HDRP가 필요하도록 셰이더 설정 RenderPipeline 태그를 사용하여 유니버설 렌더 파이프라인 또는 고해상도 렌더 파이프라인을 요구합니다.
그래픽스 API 또는 플랫폼이 필요하도록 셰이더 설정 #pragma 지시문을 사용하여 그래픽스 API 또는 플랫폼을 타게팅합니다.
셰이더 모델 또는 GPU 기능이 필요하도록 셰이더 설정 #pragma 지시문을 사용하여 셰이더 모델 또는 GPU 기능을 타게팅합니다.
패키지가 필요하도록 셰이더 설정 PackageRequirements 블록을 사용하여 서브셰이더 또는 패스에 패키지 요구 사항을 추가합니다.
셰이더의 렌더 대기열 설정 Queue 태그를 사용하여 Unity가 셰이더를 실행할 때를 설정합니다.
Unity가 LightMode 태그를 통해 셰이더 패스를 실행할 경우의 설정 LightMode 태그를 사용하여 Unity가 셰이더를 실행할 때를 설정합니다.
LOD 커맨드로 낮은 품질의 셰이더 우선 순위 지정 LOD 커맨드를 사용하여 다른 하드웨어의 셰이더 성능을 조정합니다.
셰이더의 동적 배칭 비활성화 DisableBatching 태그를 사용하여 Unity가 지오메트리에 동적 배칭을 적용하지 않도록 합니다.
C#의 태그 값 가져오기 API를 사용하여 서브셰이더 또는 셰이더 패스의 태그 값을 가져옵니다.
문제 해결 패키지 요구 사항 정의 잘못된 버전 값과 같은 일반적인 PackageRequirements 블록 문제를 해결합니다.
셰이더 패스 또는 셰이더 스테이지에 기반한 브랜치
셰이더 태그 소개
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961