Version: Unity 6.0 (6000.0)
语言 : 中文
将着色器从内置渲染管线升级到 URP
升级自定义着色器以实现 URP 兼容性

使用渲染管线转换器将着色器转换为 URP

使用渲染管线转换器 (Render Pipeline Converter) 可将 Unity 的任何内置渲染管线材质和着色器转换为 URP 材质和着色器。请参阅着色器映射以了解更多信息。

注意:渲染管线转换器会对项目进行不可逆转的更改。在转换前,请备份项目。

如果转换后项目视图中的预览缩略图未正确显示,请尝试右键单击项目视图中的任意位置并选择重新导入全部 (Reimport All)

对于 SpeedTree 着色器,重新导入这些着色器时,除非单击生成材质 (Generate Materials)应用并生成材质 (Apply & Generate Materials) 按钮,否则 Unity 不会重新生成材质。

着色器映射

下表显示了在使用渲染管线转换器时内置渲染管线着色器会转换成哪一种 URP 着色器。

Unity 内置着色器 通用渲染管线着色器
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
将着色器从内置渲染管线升级到 URP
升级自定义着色器以实现 URP 兼容性