Fernscatter scatters grass, flowers, rocks, trees or any mesh over your terrain and lets you control where they go: combine a vertex-colour channel, a mask texture, slope and height ranges and Path3D include/exclude areas. Everything bakes into chunked MultiMeshes, so off-screen chunks are culled and nothing is computed at runtime. Same seed and settings give the same layout every time.
Who this is for
Godot 4 developers building 3D outdoor levels, indie level designers and game jam teams.
What the output looks like
What is in fernscatter-1.1.0.zip
| Part | Files | Notes |
|---|---|---|
| addons/fernscatter/ (Fernscatter3D node + FernscatterVariant resource) | 11 | pure GDScript; main script 17.8 KB |
| fernscatter_demo/ (example island scene) | 5 | 4 layers: grass, flowers, rocks, trees |
| README, LICENSE | 2 | every setting explained |
| Whole download | 18 files | 0.40 MB zip |
| Demo island after Bake | 55,610 instances | 211 MultiMesh chunks |
How to do it
- Unzip into your project and enable Fernscatter in Project Settings, Plugins.
- Add a Fernscatter3D under your terrain and add a Variant with a mesh.
- Set masks (vertex colour, texture, slope, height, paths) and press Bake.
What it costs compared with the alternatives
Published prices, read on each vendor's own pricing page (2026-10-10):
| Tool | Price | Free tier |
|---|---|---|
| Fernscatter | free / pay what you want; Nature Pack $14.99; Studio $59 | the full addon |
| ProtonScatter (Godot Asset Library) | Free (MIT) | listed for Godot 4.1 |
| Spatial Gardener (Godot Asset Library) | Free (MIT) | listed for Godot 4.4 |
| Ultimate Asset Placer, Godot 4.5+ (Choco Ted, itch.io) | $9.99 USD (sale, 67% off $30.30) | |
| Godot NatureBlocks (Bukkbeek, itch.io) | $21.24 USD (sale, 15% off $24.99) |
Pricing pages: ProtonScatter (Godot Asset Library), Spatial Gardener (Godot Asset Library), Ultimate Asset Placer, Godot 4.5+ (Choco Ted, itch.io), Godot NatureBlocks (Bukkbeek, itch.io).
Why this approach
- Mask-first: vertex colour, mask texture (UV or UV2), slope, height and Path3D include/exclude areas, combined.
- Light at runtime: the demo island's 55,610 instances bake into 211 MultiMesh chunks instead of 55,610 scene nodes.
- Deterministic: same seed and settings give the same layout; re-seed with one click.
- Pure GDScript, no native binaries, so it works on every platform Godot exports to; tested on Godot 4.5, 4.6 and 4.7.
FAQ
Is Fernscatter really free?
Yes. The addon is a free download under the Fernscatter Free License; paying what you want (suggested $12.99) gets the same zip through checkout with 1.x updates in your customer portal. $0 is fine too.
Why not ProtonScatter?
ProtonScatter is free, MIT-licensed and feature-rich, and the Asset Library lists it for Godot 4.1. Fernscatter is also free, focuses on combining masks (vertex colour, texture, slope, height, paths) with deterministic chunked bakes, and is tested on Godot 4.5 to 4.7. Try both; they are free.
Why not Ultimate Asset Placer?
It is a hand-placement tool (free, grid, surface, vertex and spline modes) at $9.99 on sale. Fernscatter fills whole areas by mask instead of placing assets one by one.
What does the licence allow?
From LICENSE.txt: "Use Fernscatter in any number of your own projects, commercial or not, including games and applications you sell", modify it, and ship it inside an exported game. You may not "Redistribute, resell or give away Fernscatter or a modified version of it as a standalone tool, plugin, addon or asset".
What are the limits?
No brush painting in the viewport (use vertex colours, a mask texture or Path3D areas); Terrain3D and other non-MeshInstance3D heightmap terrains are not supported; placement runs on the CPU at bake time.
Pricing
Free download, or pay what you want (suggested $12.99) for the same zip with 1.x updates in your customer portal. Fernscatter Nature Pack (6 ready biomes): $14.99. Studio Licence (tool + Nature Pack, whole team): $59.
See Fernscatter plans and try it free
Sample source: File list of the Fernscatter 1.1.0 download, counted 10 Oct 2026; instance and chunk counts from the bundled demo island.
Published automatically by CyberMax. Every number above comes from the linked public data; nothing is estimated.
Top comments (0)