Runtime Terrain Editor
Easily modify terrain in real-time using Unity UI and Terrain API, with save and load capabilities and multi-terrain support.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $34.90
- Category:
- Tools › Terrain
- Developer:
- pinus craft
- Price:
- $34.90
- Rating:
- Favorites:
- 79
- Supported Unity Versions:
- 2022.3.15 or higher
- Current Version:
- 2.1
- Download Size:
- 14.20 MB
- Last Update:
- Dec 4, 2024
- Description:
- The Runtime Terrain Editor is a simple terrain editor that works in runtime (play mode) and is built with Unity UI components and Terrain API. It allows for real-time modification of terrain, saving and loading of maps, and supports multiple terrains.
This package is designed to fill the gap in Unity's Terrain toolset, providing a simple and easy-to-use solution for runtime terrain modification. The editor includes features such as RTS camera movement, raise, lower, flatten, smooth, paint, and object placement modes, as well as undo/redo functionality and map size options.
The package also includes example brushes, paint, and objects, and uses a scriptable object-based settings file for easy modification. However, it's worth noting that this is not a complete level editor solution, but rather a demonstration of runtime terrain capabilities with simple controls.
The editor also includes a FAQ section that addresses common questions, such as using the asset with existing terrains and finding tutorials. The project structure is designed to be straightforward and simple, making it accessible to developers of all levels, although some programming experience is recommended to fully utilize its features.
The package has been tested in WebGL and can be viewed in action. Additionally, the project has been used as a base to create a sandbox application, demonstrating its potential for creative use cases.
Key features include:
* Save and load terrain at runtime with small file size and gzip compression
* Create a grid of multiple terrains
* RTS camera movement
* Raise, lower, flatten, smooth, paint, and object placement modes
* Undo/redo functionality
* Map size options
* Example brushes, paint, and objects
* Scriptable object-based settings file
Limitations include:
* Brush size must be smaller than a terrain patch
* Not a complete level editor solution
* Serialization works by saving terrain size, heights, splats map, and tree instances information
* To load properly, the terrain must have the same set of textures, trees, etc. in the same order - Technical Details:
- Features:
* Save and Load terrain at runtime with small file size and gzip compression
* Create a grid of multiple terrains
* RTS camera movement
* Raise, lower, flatten, smooth, paint, and object placement modes
* Undo/Redo
* Map size options
* Example brushes, paint, and objects
* Scriptable object-based settings file
Limitations:
* Brush size must be smaller than a terrain patch
* Not a complete level editor solution
* Serialization works by saving terrain size, heights, splats map, and tree instances information
* To load properly, the terrain must have the same set of textures, trees, etc. in the same order - Continue »