Procedural Terrain Painter
Procedural Terrain Painter: Quickly and non-destructively texture entire terrains with natural results.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. FREE
- Category:
- Tools › Terrain
- Developer:
- Staggart Creations
- Price:
- FREE
- Rating:
- Favorites:
- 1374
- Supported Unity Versions:
- 2019.4.31 or higher
- Current Version:
- 1.0.5
- Download Size:
- 11.37 MB
- Last Update:
- Nov 27, 2024
- Description:
- The Procedural Terrain Painter is a powerful tool for creating natural-looking terrain textures. Its core features include GPU-accelerated rendering, stackable and re-orderable modifiers with blend modes, and a heatmap visualizer to highlight areas where a layer takes effect. The package also includes auto-repainting whenever terrain height is modified through sculpting or stamping.
Modifiers include height range, slope range, curvature range, noise, and RGBA texture mask. However, there are some limitations to be aware of, such as manual texture painting being overridden when respawning, only supporting square terrains laid out in a grid, and the component not being prefabbable due to serialization limitations.
The package is designed to work with any terrain shader and uses the experimental TerrainAPI. It is compatible with Unity 3.8.1+ and includes integration with MicroSplat. Note that the OpenGL and Vulkan graphics APIs are not supported.
The included terrain layers are for demo purposes and are licensed under CC0. A text file with source links is also included. Please refer to the documentation for more information on the experimental TerrainAPI bug and other details. - Technical Details:
- This package modifies the terrain's splatmap data directly, making it compatible with any asset store or custom terrain shader. It uses the experimental TerrainAPI, which has one related bug mentioned in the documentation. The package is designed to work with Unity 3.8.1+ and includes integration with MicroSplat. Note that the OpenGL and Vulkan graphics APIs are not supported.
- Continue »