ShaderLab에서 셰이더를 작성하는 데 필요한 블록, 지시문, 커맨드를 찾습니다.
| 페이지 | 설명 |
|---|---|
| Shader | ShaderLab의 Shader 블록을 탐색하여 셰이더를 생성하고 머티리얼 프로퍼티, 커스텀 에디터, 폴백 셰이더를 추가합니다. |
| SubShader | ShaderLab의 SubShader 블록을 탐색하여 서브셰이더를 생성하고__ LOD__디테일 수준(LOD)을 참조하십시오.See in Glossary 값, 태그 , UsePass 또는 GrabPass 지시문을 추가합니다. |
| Pass | ShaderLab의 Pass 블록을 탐색하여 셰이더 패스를 생성하고 이름, 태그, 셰이더 코드 블록을 추가합니다. |
| GPU 렌더 상태 커맨드 | ShaderLab에서 GPU의 렌더 상태를 변경하는 데 필요한 명령(예: Blend, Cull, ZWrite)을 찾습니다. |
| PackageRequirements 블록 | ShaderLab의 PackageRequirements 블록을 탐색하여 서브셰이더 또는 셰이더 패스에 필요한 패키지를 지정합니다. |
| ShaderLab 레거시 기능 레퍼런스 | HLSL 코드를 사용하지 않고도 셰이더를 작성할 수 있는__ ShaderLab__셰이더 오브젝트의 구조를 정의하기 위한 Unity 언어입니다. 자세한 정보 See in Glossary 커맨드를 살펴봅니다. |