finds.dev← search

// the find

Zylann/godot_heightmap_plugin

★ 2,271 · GDScript · NOASSERTION · updated Jul 2026

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.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →