Skip to content

Test project for a CSG deforming node/tool for Godot 4

License

Notifications You must be signed in to change notification settings

wareya/CSGDeformTest

Repository files navigation

CSGDeformTest

Test project for a CSG deforming node/tool for Godot 4. Made as a proof of concept for a proposal: godotengine/godot-proposals#8149

The addon under the addons folder implements a node extending from CSGShape3D that modifies its own mesh according to a displacement lattice. There's also an editor plugin for editing this displacement lattice, with a workflow similar to sculpting tools.

Limitations: Collision doesn't get modified (because it's not exposed), also everything is relatively slow because it's implemented in pure gdscript.

MIT license.

The following screenshot contains geometry made entirely within the Godot editor using this node.

Godot_v4 1 1-stable_win64_2023-10-16_09-09-49

About

Test project for a CSG deforming node/tool for Godot 4

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published