Version: 2020.3
언어: 한국어
ShaderLab: 커맨드
ShaderLab 커맨드: AlphaToMask

ShaderLab: 카테고리 블록으로 커맨드 그룹화하기

블록 내 그룹화된 렌더링 상태를 “상속”할 수 있도록 렌더 상태를 설정하는 커맨드를 그룹화하려면 카테고리 블록을 사용하십시오.

예를 들어, 셰이더 오브젝트에 여러 개의 서브셰이더가 있고, 각각의 서브셰이더에 대해 블렌딩을 추가로 설정해야 할 수 있습니다. 이 경우 카테고리 블록을 사용할 수 있습니다.

Shader "example" {
Category {
    Blend One One
    SubShader {
        // ...
    }
    SubShader {
        // ...
    }
    // ...
}
}

카테고리 블록은 셰이더 성능에 영향을 미치지 않으며, 코드를 복사하여 붙여넣는 것과 동일합니다.

ShaderLab: 커맨드
ShaderLab 커맨드: AlphaToMask