Media preview
Media thumbnail
Media thumbnail
Media thumbnail
Media thumbnail
Description
Changelog
Reviews (3)

Godot Mobile Terrain Editor by Stefan Lacio

Lightweight terrain sculpting plugin for Godot 4.x, designed for the Godot Mobile Editor and low-spec / 32-bit Android devices. No GDExtension, C#, or native binaries — GDScript tools plus one Godot shader for splat blending.

Features

  • No GDExtension, C#, or native .so libraries
  • Half-float heightmaps (FORMAT_RH) for low RAM use
  • Clockwise mesh winding + broad custom AABB (top-down friendly)
  • Adaptive collision (only near the camera)
  • Localized brush sculpting with frame-throttled mesh rebuilds
  • Undo / Redo (16 steps)
  • Procedural FBM random terrain generation
  • Full material override (StandardMaterial3D, ShaderMaterial, ORM, …)
  • UV scale and offset tiling
  • Splatmap texture painting (up to 4 layers)
  • Paint brush mode for layer blending
  • Mobile-first sidebar UI (large touch targets, scrollable)
  • Works on 32-bit and 64-bit Android

Install

  1. Download and extract so you have res://addons/terrain_editor/
  2. Project → Project Settings → Plugins → enable Terrain Editor
  3. Add a TerrainManager node to a 3D scene

Usage

  1. Select TerrainManager — the sidebar appears on the right
  2. Touch-drag or mouse-drag to sculpt (Raise / Lower / Smooth / Flatten / Paint)
  3. Optional: assign a material under Terrain Material in the Inspector
  4. For texture paint: enable Splatmap, assign Splat Texture 0–3, use Paint mode
  5. Save the scene after sculpting so Play mode keeps the heightmap
  6. Optional: Utility → Quick Save → res://terrain_heightmap.exr

License

MIT — Stefan Lacio, 2026

Changelog for version v0.3

2026-09-12 07:07:34

No changelog provided for this version.

Reviews

Recommended by Vadz - 11 September 2026

Nice finally

Recommended by 404 - 11 September 2026
Recommended by Meow Meow - 11 September 2026

Login to write a review.

Consider supporting the creators!

If you enjoyed this asset consider supporting its creator. Follow the link below.