Terrain Tools is an addon for Spline Architect.
Think of Terrain Tools as an extension of Unity's Terrain system. It works seamlessly with all built-in terrain features while maintaining a non-destructive workflow. You have full freedom to shape mountains, carve paths, create rivers, roads, and much more, directly with splines.
Craft detailed, hand-made landscapes with unmatched control and speed. Build entire worlds not in weeks or days, but in hours, or even minutes.
📘 User manual
💬 Discord
🔧 General
- Terrain Tools is multithreaded and uses Unity Burst for optimal performance.
- Supports multiple terrains, including high-resolution 4K terrains.
- Add up to 16 noise layers for terrain deformation, painting, and object spawning.
🏔 Terrain Deformation
- Set width, blend width, easing, and erosion parameters for spline deformations.
- Customize each control point individually with properties like saddle skew, contrast, rotation, noise strength, and center smoothing.
- Use up to 8 range fields to deform specific segments of the spline.
- Carve paths on stamped terrain, fully compatible with Unity’s Terrain tools.
- Non-destructive editing lets you make changes without permanently altering terrain.
- Includes a unique erosion system unlike anything you’ve seen before.
🎨 Terrain Painting
- Paint terrain with up to 16 layers per spline.
- Control width, blend width, easings, noise, slope filtering, slope blending, and range for each paint layer.
- Adjust painting on a per-control-point basis using width, offset, and blend modifiers.
- Works alongside Unity’s terrain painting system.
- All painting data is stored directly in the spline.
🌲 Object Spawning
- Spawn any prefab or existing scene object along splines.
- Supports up to 16 instancing layers.
- Control spacing, probability, distance from splines, slope, random rotation, scale, and more.
- Customize spawn behavior per control point like, scale, height and probabilty.