A Godot plugin for painting plants and props on arbitrary 3D surfaces implemented in GDScript
Spatial Gardener 1.3.3 for Godot 4.2.2 is here!
This update includes a major stability fix for the bug that resulted in permanent data loss (introduced in v1.3.2). If you're on v1.3.2, update ASAP.
See Changelog for a full list of noteworthy changes.
And make sure to backup your projects before updating.
Files included:
The demo project itself is now public on GitHub, you can check it out here:
Spatial Gardener 1.3.2 for Godot 4.2.2 is here!
This update includes some major stability fixes that are mandatory for the plugin to work properly.
Most important is the fix for disappearing plants (described in https://github.com/dreadpon/godot_spatial_gardener/issues/37).
See Changelog for a full list of noteworthy changes.
And make sure to backup your projects before updating.
Files included:
The demo project itself is now public on GitHub, you can check it out here:
Spatial Gardener 1.3.1 for Godot 4.2 is here!
This update focuses on compatibility fixes between the plugin and Godot 4.2.
Also:
See Changelog for a full list of noteworthy changes.
And make sure to backup your projects before updating.
Files included:
Spatial Gardener 1.3.0 for Godot 4.1 is here!
Phew, the marathon is finally over (for the time being).
This update is mostly the same code but ported to the new and shiny Godot 4.1 (first class functions and signals are sick!). Special thanks to @nan0m and @nonunknown who kickstarted the whole porting process!
Besides that we have a few performance improvements (painting and UI) and stability fixes (there were a few pesky memory leaks).
All in all this update should be stable, but porting between versions is always a tricky subject, so if you find anything that works not as expected, be sure to file an Issue.
NOTE: This change breaks compatability with previous versions (duh). Refer here for a conversion guide
See Changelog for a full list of noteworthy changes.
And make sure to backup your projects before updating.
Files included:
Spatial Gardener 1.2.0 is here!
This update optimizes Gardener storage to use less space in a .tscn file (up to 50% less).
The size reduction really depends on how much of your scene consists of Gardener
s. In a showcase level (the one attached), scene file weights 54% of the original size (18 MB down from 33 MB).
In Gardener
-only tests (nothing but plants), these were the compression results:
Real-world numbers will vary.
NOTE: This change breaks compatability with previous versions. Refer here for a conversion guide
See Changelog for a full list of noteworthy changes.
And make sure to backup your projects before updating.
Files included:
Spatial Gardener 1.1.1 is here!
This version implements independent plant LODs in instanced scenes. You can reuse your scenes with Gardeners in them and have LODs switch independently for each instance (previously, they were synchronized, which was undesired). It also implements the ability to import/export instance transforms to JSON and back (for a given plant and Gardener)
See Changelog for a full list of noteworthy changes.
And make sure to backup your projects before updating.
Files included:
Spatial Gardener 1.1.0 finally solves that particular compatability issue with Godot 3.5!
It also overhauls Gardener Sidepanel UI and adds neat things like custom Plant Labels and Shadow Casting options for LOD Variants. Most importantly you can now erase plants stuck in mid-air thanks to a new Projection Brush! It moves in screen space, just like selection tools in traditional 3D software like Blender, independent from any terrain.
See Changelog for a full list of noteworthy changes.
And make sure to backup your projects before updating.
Files included:
Spatial Gardener's first proper release! Has the base functionality such as creating Gardeners, plants and painting them on terrain.
Files included:
The initial pre-release.
This pre-release includes a stripped down version of the plugin (without the Godot project) as well as a demo project.