シェーダーを変換する
ビルトインレンダーパイプライン用に記述されたシェーダーは、URP シェーダーと互換性がありません。
ビルトインシェーダーと URP シェーダー間のマッピングの概要については、シェーダーのマッピング を参照してください。
シェーダーのマッピングを自動的に適用するには、レンダーパイプラインコンバータ を使用します。
ノート: レンダーパイプラインコンバータを使用してプロジェクトに加えた変更は元に戻せません。変換する前にプロジェクトをバックアップしてください。
ヒント: 変換後に Project ウィンドウでプレビューのサムネイルが正しく表示されない場合は、Project ウィンドウの任意の場所をクリックして Reimport All をクリックします。
SpeedTree シェーダーについては、これらのシェーダーを再インポートした場合、Generate Materials ボタンまたは Apply & Generate Materials ボタンをクリックしない限り、マテリアルは再生成されません。
シェーダーマッピング
以下の表は、レンダーパイプラインコンバータを使用した場合に、ビルトインレンダーパイプラインのシェーダーがどの URP シェーダーに変換されるかを示しています。
Unity ビルトインシェーダー | URP シェーダー |
---|---|
Standard | Universal Render Pipeline/Lit |
Standard (Specular Setup) | Universal Render Pipeline/Lit |
Standard Terrain | Universal Render Pipeline/Terrain/Lit |
Particles/Standard Surface | Universal Render Pipeline/Particles/Lit |
Particles/Standard Unlit | Universal Render Pipeline/Particles/Unlit |
Mobile/Diffuse | Universal Render Pipeline/Simple Lit |
Mobile/Bumped Specular | Universal Render Pipeline/Simple Lit |
Mobile/Bumped Specular(1 Directional Light) | Universal Render Pipeline/Simple Lit |
Mobile/Unlit (Supports Lightmap) | Universal Render Pipeline/Simple Lit |
Mobile/VertexLit | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Diffuse | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Specular | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Bumped Diffuse | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Bumped Specular | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Self-Illumin/Diffuse | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Self-Illumin/Bumped Diffuse | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Self-Illumin/Specular | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Self-Illumin/Bumped Specular | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Transparent/Diffuse | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Transparent/Specular | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Transparent/Bumped Diffuse | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Transparent/Bumped Specular | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Transparent/Cutout/Diffuse | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Transparent/Cutout/Specular | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Transparent/Cutout/Bumped Diffuse | Universal Render Pipeline/Simple Lit |
Legacy Shaders/Transparent/Cutout/Bumped Specular | Universal Render Pipeline/Simple Lit |