// the find
Zylann/godot_heightmap_plugin
HeightMap terrain for Godot implemented in GDScript
A GDScript-only heightmap terrain plugin for Godot 4.6+, giving you texture painting, vertex coloring, holes, LOD, and grass placement without needing a native terrain system. Good fit for solo devs or small teams building open-world or landscape-heavy 3D games in Godot who don't want to roll their own terrain editor.
Full in-editor workflow: brush-based sculpting, texture set import tools, a channel packer, and a generator dialog for procedural heightmaps, all built as proper editor plugins rather than runtime hacks. Pure GDScript with no GDExtension dependency means it stays portable across platforms and easy to read or modify if you need to patch something yourself. Documentation is a real hosted site (readthedocs) rather than just a README, and shader variants exist for different texture-blending strategies (array, splat4/16, global) so you can pick based on your texture budget.
The author has explicitly stepped back to bug-fixes-only maintenance, so don't expect new features like better erosion tools or streaming for huge open worlds. Being GDScript-only caps performance on large terrains or heavy sculpting operations compared to a compute-shader or C++ approach. Version history is fragmented across branches (0.10, godot3, a Godot 4.1 commit pin) which makes it easy to grab the wrong one if your project isn't on the latest Godot. Demo scenes live in a separate repo instead of being bundled, so evaluating it hands-on takes an extra clone.