Edit of asset "TerraBrush" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | TerraBrush | |
Description |
A minimal C# Terrain heightmap editor for Godot engine. Key Features : Sculpt - Sculpt your terrain with a heightmap - Increase the terrain - Decrease the terrain - Smooth the terrain - Flattern the terrain - Set height (paint to a specific height) - Set angle (paint from a starting point with a specific angle) Paint textures - Add colors to your terrain with the textures painting tool - Normal map and roughness texture are supported Foliage - Add foliage to your terrain (ex. Grass) - The foliage follows the main camera with a given maximum distance Packed scenes - Scatter packed scenes to the terrain - Multiple objects can be scattered with one brush - Random Y rotation is supported - The packed scenes will always follow the terrain - Live adjustment of the position while the terrain is sculpting Water - Add water to your terrain - The water will make the terrain go lower for the painted area - The packed scenes and the foliage will also get lower with the water - Support for custom shader Water flow - Paint the direction of the water Snow - Add thick snow to your terrain - The texture of the snow is configurable so it's easy to make something like sand - Support for custom shader Hole - Paint hole in the terrain Multiple brushes - Custom brushes are also available Pie menu Shortcuts - The plugin has been made so it's really easy to use. A lot of shortcuts are available. - LShift - Reverse the tool. Usually, this option will go from "Add" to "Remove". For the sculpting option, this does the "Smooth" option. - V - Show the PieMenu for the current tool - B - Show the PieMenu for the current brush - N - Show the PieMenu for the current tool option (ex. While painting the textures, the PieMenu will show textures) - G - Show a quick select for the brush size - H - Show a quick select for the brush strength - K - Toggle "Auto add zones" - X - Lock on X axis - Z - Lock on Z axis - Shortcuts can be Re-Assigned. To Access them, Goto 'Project->Tools->TerraBrush Key bindings' to access the keymap, and ability to re-assign keys. Settings - Some settings are available in the "ProjectSettings->TerraBrush" (ex. The decal color) LOD - The terrain is created using a custom clipmap mesh so less vertices are needed. MultiZones - The terrain support creates multiple zones (or chunks or regions) to improve performances on bigger terrain. Heightmap based blending - Textures can be blended with heightmaps/bumpmaps with custom intensity. |
|
Category | 3D Tools | |
License | MIT | |
Repository Provider | GitHub | |
Repository Url | https://github.com/spimort/TerraBrush | |
Issues Url | https://github.com/spimort/TerraBrush/issues | |
Godot version | Godot 4.2 | |
Version String | 0.10.0Alpha | 0.8.5Alpha |
Download Commit | 81293735f95e77cc89c0b26771532be82d561b92 | c65cad6d34ec2eec94a5bbfc482dd10dcb58342d |
Download Url (Computed) | https://github.com/spimort/TerraBrush/archive/81293735f95e77cc89c0b26771532be82d561b92.zip | https://github.com/spimort/TerraBrush/archive/c65cad6d34ec2eec94a5bbfc482dd10dcb58342d.zip |
Icon Url |
https://raw.githubusercontent.com/spimort/TerraBrush/main/terrabrush.png
![]() |