Ultimate Foliage Renormalizer
Better foliage in minutes. Transfer smooth, volumetric "canopy" normals onto your trees, bushes, and grass — and bake high-quality ambient occlusion straight into the mesh. No custom shaders required.
Features
Everything you need to make flat, papery foliage read as solid, well-lit volumes.
Canopy Normal Transfer
Auto-generates a smooth proxy mesh around your foliage and transfers its normals onto the source mesh, so leaves catch light like a single solid volume.
One-Click Grass Mode
Super fast, super simple normals for grass, clovers, and small details. Enable the tickbox, click generate, done.
Vertex Color AO Bake
Bake high-quality ambient occlusion into any vertex color channel (R/G/B/A) using the generated proxy mesh.
Works With Any Shader
No included shader required. Compatible with Built-In, URP, HDRP, and third-party systems like TVE out of the box.
Non-Destructive
Your original mesh is always preserved. Restore it at any time with a single click — nothing is baked into your build.
LOD & Multi-Part Support
Proxy Stealer components share one proxy across LOD levels and separated trunk/leaf meshes for consistent results.
Documentation
Jump to the section you need.
Getting Started
Install the package and set up the demo scenes for your render pipeline.
Read more →