メインコンテンツへスキップ
< すべてのトピックに戻る

Surface Shaderとは何か?URPでも使えるか?

BRP(旧標準パイプライン)専用の古い記述方式であり、Unity 6のURPでは使用できません。

 

Surface Shaderは、光の計算などをUnityが自動で補完してくれる便利なコード記述法でしたが、URPの新しい描画構造とは根本的に互換性がないため廃止されました。

 

新しくシェーダーを作る場合は、必ず Shader Graph を使用するか、URP用のHLSLコードでLitシェーダーを一から記述してください。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に