IMPORTANT
Make sure you read the
DOCUMENTATION to get started! Make sure you delete the old ADS and Utils folders if you are updating from a previous version!
SUMMARY
Advanced GPU wind shaders built with AMPLIFY SHADER EDITOR with global wind, turbulence, vegetation tinting, vegetation size, tree leaves amount and dynamic seasons support. Version 2.3 comes with more features, improved wind and new shader functions for one-click integration with any shader created with Amplify Shader Editor. Set your world in motion!
Each vegetation package on the store comes with its own foliage shaders and mesh wind encoding. The purpose of this set of tools is to unify any vegetation asset while using only a few highly customizable ADS shaders. Using the ADS CONVERTER tool, you will be able to make ANY custom mesh compatible with ADS.
COMPATIBILITY
● AMPLIFY SHADER EDITOR
● AMPLIFY SHADER FUNCTIONS
● VEGETATION STUDIO
● GPU INSTANCER
● SPEEDTREE 7/8 and TREEIT
CORE FEATURES
● Highly customizable Generic, Cloth, Grass, Plant and Tree shaders
● Highly optimized GPU vertex animation
● Standard Lit PBR with Transmission and Simple Lit Lambert lighting models
● Perspective and Orthographic camera, 3D, 2D and VR support
● All Keywords set to Local in Unity 2019.1+
● All features available in the scene view
● Demo scene included
● Global Wind support
● Global Wind Turbulence support
● Global Seasons support (Experimental)
● Global Vegetation Tinting support
● Global Vegetation Size support
● Global Leaves Amount Support
● Global Debug Modes support
● ADS Converter, makes any mesh compatible with ADS
● ADS Shader Switcher, change all ADS materials to different lighting model
● ADS Shader Features Asset, add/remove shader compatibility and features
● ADS Motion Helper, changes multiple materials wind settings at once
LIMITATIONS
● Only SM3 of higher hardware is supported
● Only Metallic Smoothness shaders included
● SpeedTree Indie is not supported
● Mobile is supported but the shaders are not designed for low-end devices
● Batching is not currently supported, please use GPU Instancing
● Scalable Ambient Obscurance post-processing will cause visual artefacts on ADS objects (Unity limitation)
● The dynamic objects are distorted when using extreme wind settings
● Scriptable Render Pipelines not yet supported