本帖最后由 微笑的猫 于 2024-1-5 10:44 编辑
The Vegetation Engine Mobile Shaders Module 系列索引
The Vegetation Engine Mobile Shaders Module 6.6.0 下载链接
The Vegetation Engine Mobile Shaders Module 11.0.0 下载链接
The Vegetation Engine Mobile Shaders Module 12.2.0 下载链接
The Vegetation Engine Mobile Shaders Module 12.4.0 下载链接
Requirements
The latest version of the Vegetation Engine is required for the module to work!
The Vegetation Engine is a set of high-quality shaders and tools designed to unify 3rd party vegetation under the same system. Enable high-quality wind motion, interaction, seasons, wetness, subsurface, height-based blending, etc. for all vegetation assets with Standard, Universal, or HD Render Pipeline!
Overview
Use the shading and unification power provided by the Vegetation Engine now on mobile devices and VR. Create dynamic seasons, snow, wetness, high-quality wind, and interaction with the new shader designed with performance in mind! Switch prefabs to mobile shaders, before or after the conversion, with one click!
Compatibility
The Mobile Shaders Module supports the following Render Pipelines:
Standard Render Pipeline 2021.3+
Universal Render Pipeline 2021.3+ / 2022.3+ / 2023.3+
The Mobile Shaders Module has integration with the following 3rd party tools:
Amplify Shader Editor - Full shader editing support
Mega World Quadro Renderer - Procedural Instancing support
Nature Renderer - Procedural Instancing support
Vegetation Studio - Instanced Indirect support
Vegetation Studio Pro - Instanced Indirect support
GPU Instancer - Instanced Indirect support
The Mobile Shaders Module supports the following add-ons:
The Vegetation Engine • Amplify Impostors Module
The Vegetation Engine • Terrain Elements Module
Features
The Vegetation Engine systems supported: Motion, Seasons, Overlay
The Vegetation Engine elements supported: Colors, Overlay, Motion Interaction, Motion Direction, Motion Flow, Wind Power
Basic Transmission approximation support
Baked Detail Blending support for Bark and Props
Top Projection Detail Blending support Object shaders
Distance Size Fade support
Amplify Shader Editor support
Zero global keywords used
Basic demo scene included
Limitations
Shader Model 4.5+ capable devices are required (Desktop / High-End Mobile)
Scalable Ambient Obscurance is not supported in Forward Rendering
Beta and Alpha Unity versions are not officially supported
HDRP is not supported and it is out of scope
Disclaimers
The Simple Lit shaders have 2x fewer shader instructions compared to the default shaders and the Vertex Lit shaders up to 4x. Please keep in mind that using optimized shaders will not solve the performance optimizations on mobile!
The mobile shaders have basic features like snow, wetness, size fade, colors, and vertex elements support always enabled! They can be further optimized using the Amplify Base Function, by disabling the features you don't need!
要求
该模块需要使用最新版本的植被引擎!
植被引擎是一套高质量着色器和工具,旨在将第三方植被统一到同一系统下。使用标准、通用或高清渲染管道为所有植被资产提供高质量的风动、交互、季节、湿度、次表层、基于高度的混合等效果!
概览
在移动设备和 VR 上使用植被引擎提供的阴影和统一功能。使用新的着色器创建动态的季节、雪景、湿度、高质量的风景和互动效果!在转换之前或之后,只需单击一下即可将预制板切换为移动着色器!
兼容性
移动着色器模块支持以下渲染管道:
标准渲染管道 2021.3+
通用渲染管道 2021.3+ / 2022.3+ / 2023.3+
移动着色器模块与以下第三方工具集成:
Amplify 着色器编辑器 - 支持全部着色器编辑功能
Mega World Quadro 渲染器 - 程序实例化支持
自然渲染器 - 支持程序实例化
植被工作室 - 支持即时间接
植被工作室专业版 - 支持即时间接
GPU Instancer - 间接实例支持
移动着色器模块支持以下附加组件:
植被引擎 - 放大仿真器模块
植被引擎 - 地形元素模块
功能
植被引擎系统支持 运动、季节、叠加
支持的植被引擎元素 颜色、叠加、运动交互、运动方向、运动流、风力
支持基本传输近似
支持树皮和道具的烘焙细节混合
顶部投影细节混合支持 物体着色器
支持距离大小渐变
支持放大着色器编辑器
使用零全局关键字
包含基本演示场景
限制条件
需要使用着色器模型 4.5 以上版本的设备(台式机/高端移动设备)
前向渲染不支持可扩展的环境观察功能
官方不支持 Beta 和 Alpha Unity 版本
不支持 HDRP,且该功能已超出范围
免责声明
与默认着色器相比,简单点亮着色器的着色器指令少 2 倍,顶点点亮着色器少 4 倍。请记住,使用优化着色器并不能解决移动设备上的性能优化问题!
移动着色器始终支持雪、湿度、大小渐变、颜色和顶点元素等基本功能!您可以使用 "放大基本功能 "对它们进行进一步优化,禁用您不需要的功能!
|