The Vegetation Engine | Mobile Shaders Module

The Vegetation Engine | Mobile Shaders Module

Updated
2024-05-04
Free
Vfx
File Version
12.6.0
File size
1.5 MB
Registration required
Description

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!

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.

 

○ 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!

 

○ More Assets

 

The Vegetation Engine • Unified shaders for any asset

The Vegetation Engine • Amplify Impostors Module

The Vegetation Engine • Polygonal Shaders Module

The Vegetation Engine • Terrain Details Module

The Vegetation Engine • Terrain Elements Module

The Vegetation Engine • Terrain Blanket Module | NEW

The Vegetation Engine • Terrain Shaders Module | NEW

Atmospheric Height Fog • Optimized fog for consoles, mobile, and VR

Polyverse Skies • Low poly skybox shaders

Free Skybox Shader • Cubemap Extended shader

Comments
Comments is not yet
Add Comment
Please register
Other interesting assets