Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 837 Bytes

README.md

File metadata and controls

13 lines (7 loc) · 837 Bytes

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