此资源包需要与The Vegetation Engine资源包一起使用。
○ 兼容性
移动着色器模块支持以下渲染管道:
✓ 标准渲染管道2021.3+
✓ 通用渲染管道2021.3+/2022.3+/2023.3+
Mobile Shaders模块与以下第三方工具集成:
✓ Amplify着色器编辑器-完全支持着色器编辑
✓ Mega World Quadro渲染器-程序实例化支持
✓ Nature Renderer-程序实例化支持
✓ 植被工作室-实例间接支持
✓ 植被工作室专业实例间接支持
✓ GPU实例化器-实例化的间接支持
移动着色器模块支持以下附加组件:
✓ 植被引擎•放大放大器模块
✓ 植被引擎•地形元素模块
○ 特征
✓ 支持的植被引擎系统:运动、季节、叠加
✓ 支持的植被引擎元素:颜色、叠加、运动交互、运动方向、运动流、风力
✓ 基本传输近似支持
✓ 烘焙细节混合支持树皮和道具
✓ 顶部投影细节混合支持对象着色器
✓ 距离大小渐变支持
✓ Amplify着色器编辑器支持
✓ 使用了零个全局关键字
✓ 包括基本演示场景
○ 局限性
🞫 需要支持Shader Model 4.5+的设备(台式机/高端移动设备)
🞫 前向渲染中不支持可缩放环境遮挡
🞫 Beta和Alpha Unity版本不受官方支持
🞫 不支持HDRP,它超出了范围
⚑ 与默认着色器相比,“简单照明”着色器的着色器指令减少了2倍,“顶点照明”着色器最多减少了4倍。请记住,使用优化的着色器不会解决移动设备上的性能优化问题!
⚑ 移动着色器具有基本功能,如雪、湿度、大小渐变、颜色和顶点元素支持始终处于启用状态!它们可以通过禁用您不需要的功能,使用Amplify基本功能进行进一步优化!