Render vast amounts of detailed vegetation on your terrain with this plugin. Set up rendering automatically in one click, with support for all render pipelines.
Render vast amounts of detailed vegetation.
Nature Renderer improves the quality of your vegetation rendering by replacing Unity’s default terrain detail and tree system. Everything works with your existing data: use the same grass, vegetation, and trees and keep your existing terrains. We just level-up your renderer.
Quickstart • Documentation • Twitter
Unity Verified Solution
Nature Renderer is trusted by over 25,000 developers and is a Unity Verified Solution Partner. You can expect a polished and well-optimized plugin, with extensive documentation.
Supports all render pipelines
All render pipelines are supported out-of-the-box and do not require any additional setup.
Easy Setup
Just add the Nature Renderer component to your terrain and everything works instantly. Any incompatible assets or shaders can be automatically patched to work with Nature Renderer.
Demo Scene Included
The demo scene and all assets shown in the screenshots are included.
Important
ⓘ You are currently looking at Nature Renderer 2022, which is a perpetual license that is only compatible with Unity 2022 LTS.
More licensing info can be found at the end of this description.
ⓘ Before purchasing, please make sure to check the Supported Unity Versions, and to read our Refund Policy and Support Policy.
★ ALL FEATURES
―――
Lightning Fast Performance
The entire render pipeline of Nature Renderer runs on the GPU to ensure fast performance and to free up your CPU to run game logic.
Frustum Culling
Nature Renderer accurately culls your vegetation to only render the objects that are within the view of the camera. The culling is calculated on the GPU for the best performance and accurate results.
Per-Object Settings
Tweak all render settings for each object separately. Change the render distance, shadow distance, density, and more to optimize performance.
Per-Camera Settings
Override render settings for specific cameras or exclude cameras completely.
Accurate Motion Vectors
Nature Renderer can render accurate motion vectors for your vegetation to support Motion Blur, Temporal Anti-Aliasing, and other temporal effects.
Profiling and Debugging
A custom profiler is included to accurately measure the performance of Nature Renderer on the GPU, with a breakdown for each individual object and camera.
Tree Rendering
Nature Renderer now renders both trees and detail objects. With separately optimized render pipelines for both.
Render Manually-Placed Objects
Nature Renderer can now render game objects in the same lightning fast render pipeline. Perfect for placing vegetation on rocks, cliffs, and other uneven surfaces that are not supported by the terrain system.
LOD
Use Level-of-Detail on your vegetation to render extremely detailed objects while maintaining good performance.
Shadows
Enable shadows for grass, plants, and other vegetation. Shadow distance and settings can be easily adjusted for each individual object.
Physically Based Rendering
Get accurate lighting and more detail on your grass, vegetation, and terrain details. You can use full PBR shaders on your detail objects, such as the default Lit shader or any custom shader.
Dynamic Density