Version: Unity 6.0 (6000.0)
言語 : 日本語
ビルトインキーワードセットの追加
プラットフォームまたはグラフィックス API に基づく分岐

ビルトインマクロによるシェーダー内の分岐

シェーダーに、プラットフォーム、シェーダーモデル、Unity バージョン、シェーダーパスに基づく条件を追加するためのリソース。

ページ 説明
プラットフォームまたはグラフィックス API に基づく分岐 SHADER_API マクロを使用して、シェーダーの動作にプラットフォームまたはグラフィックス API に基づく条件を設定します。
シェーダーモデルに基づく分岐 SHADER_TARGET を使用して、シェーダーの動作にシェーダーモデルに基づく条件を設定します。
プラットフォーム機能に基づく分岐 マルチプラットフォーム対応のヘルパーを使用して、シェーダーの動作にプラットフォーム機能に基づく条件を設定します。
Unity バージョンに基づく分岐 UNITY_VERSION を使用して、シェーダーの動作にUnity バージョンに基づく条件を設定します。
シェーダーパスまたはシェーダーステージに基づく分岐 SHADER_STAGE または UNITY_PASS を使用して、シェーダーの動作にシェーダーステージまたはシェーダーパスに基づく条件を設定します。

追加リソース

ビルトインキーワードセットの追加
プラットフォームまたはグラフィックス API に基づく分岐