【更新】The Vegetation Engine Mobile Shaders Module 12.6.0
本帖最后由 微笑的猫 于 2024-5-22 16:00 编辑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.3.0下载链接
The Vegetation Engine Mobile Shaders Module 12.4.0下载链接
The Vegetation Engine Mobile Shaders Module 12.5.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 Shader Editor - 完整的着色器编辑支持
Mega World Quadro 渲染器 - 程序实例支持
自然渲染器 - 程序实例支持
Vegetation Studio - 实例化间接支持
Vegetation Studio Pro - 实例化间接支持
GPU 实例化器 - 实例化间接支持
移动着色器模块支持以下附加组件:
植被引擎 • 放大冒名顶替者模块
植被引擎 • 地形元素模块
特征
支持的植被引擎系统:运动、季节、叠加
支持的植被引擎元素:颜色、叠加、运动交互、运动方向、运动流、风力
基本传输近似支持
对树皮和道具的烘焙细节混合支持
顶部投影细节混合支持对象着色器
距离大小淡入淡出支持
放大着色器编辑器支持
零使用全局关键字
包括基本演示场景
局限性
需要支持 Shader Model 4.5+ 的设备(台式机/高端移动设备)
前向渲染不支持可扩展环境遮挡
Unity Beta 和 Alpha 版本不受官方支持
不支持 HDRP 并且超出范围
免责声明
与默认着色器相比,简单光照着色器的着色器指令减少了 2 倍,而顶点光照着色器则减少了 4 倍。 请记住,使用优化的着色器并不能解决移动设备上的性能优化问题!
移动着色器具有基本功能,如雪、湿度、尺寸褪色、颜色和顶点元素支持始终启用! 可以使用放大基本功能通过禁用您不需要的功能来进一步优化它们!
页:
[1]