
Procedural Terrain Painter | FREE - Automatic Terrain Texturing
LaunchedFeb 20215.3y
UpdatedJun 202512.1moModerate
Staggart Creations
Price history
Tracked store price
No tracked price history is available for this asset yet.
No tracked price history is available for this asset yet.
Signals
AI Reviews Analysis
Editor's Cut
Pros
Cons
Render pipelines
Description
—————————————— 💖 FREE ASSET ———————————————
🎁 This asset is offered entirely free of charge! Donations are accepted to support development.
If you found this tool helpful, please consider leaving a review or checking out my other assets.
—————————————————————————————————————
📄 Documentation | 🟣 Discord | 💬 Forum thread
Core features
• GPU-accelerated, parameter changes are instantly visible, no baking required.
• Stackable and re-orderable modifiers, with blend modes
• Heatmap visualizer to highlight the areas where a layer takes effect.
• Auto repainting whenever terrain height is modified through scultping or stamping.
Modifiers:
• Height range
• Slope range
• Curvature range
• Noise
• RGBA Texture mask
Limitations:
• Manual texture painting will be overridden when respawning
• Only supports square terrains, laid out in a grid.
• Component can't be prefabbed (serialization limitation)
Included terrain layers are for demo purposes and fall under the CC0 license. Text file includes source links.
Note: The OpenGL and Vulkan graphics API's are not compatible with this asset.
> If you were asked to pay for this tool by YouTube content creators, please report this immediately!
Key features
This is not a terrain shader, but modifies the terrain's splatmap data directly. As a result, this'll work with any asset store or custom terrain shader. MicroSplat (3.8.1+) integration is included, to sync the terrain layers to its texture array (some limitations!)
Uses the expiremental TerrainAPI, there is one related bug, mentioned in the documentation. It's a little annoying, but ultimately not harmful.