Version: 2018.1
ShaderLab: SubShader 内のタグ
ShaderLab: CustomEditor

ShaderLab: Fallback

すべての Subshader の試行後、Fallback を定義することができます。基本的な意味としては「このハードウェアで実行できるサブシェーダーがない場合、別のシェーダーから試す」です。

シンタックス

    Fallback "name"

特定の 名前 のシェーダーにフォールバックします、または …

    Fallback Off

フォールバックがなく、たとえこのハードウェアで実行できるサブシェーダーがなかったとしても警告を出力しないことを、明示的に示しています。

詳細

Fallback ステートメントは、別のシェーダーのすべてのサブシェーダーを同じ箇所に挿入するのと同等の効果です。

    Shader "example" {
            // プロパティーとサブシェーダーをここに...
            Fallback "otherexample"
        }
ShaderLab: SubShader 内のタグ
ShaderLab: CustomEditor