Universal Wind Shader - Unreal Engine 4
Demo Scene/assets in video not included! Made mostly using Synty assets.
Supports Unreal Engine 4.20 and upwards.
Check this video for a demonstration on realistic assets!
The Universal Wind Shader is a plug-and-play wind solution for all your foliage. All too often, adding convincing wind to your foliage means making big changes to your workflow - or if you're working with marketplace assets, being forced to rework them. UWS is designed to let you have awesome wind, without needing to change your workflow. Just grab any static mesh, assign it a material instance using one of the inlcuded materials, and update some of the parameters!
Features:
- Two high-quality materials, both under 150 instructions; a grass material designed to work for grass and underbrush, and a tree material for anything larger than a bush.
- An easy-to-use parameter-based workflow, allowing you to completely customize your foliage.
- A beautiful demo scene featuring assets by Quaternius, carefully crafted example materials and a stunning low-poly landscape-material with matching grass.
The download contains a UE4 demo project. In order to install the pack in your own project, just copy the .zip's Content folder into your project, and you're good to go.
Wind may misbehave on static mesh actors - it is designed for instanced mesh components. Due to engine limitations static meshes generally have their wind applied only to their upper half. If your foliage is not currently using UE4's stock foliage system, nor an instancing system of your own, I'd strongly recommend moving to one for performance reasons.
A plug-and-play wind system, that'll work on any asset!