Adds jiggle physics to a Skeleton3D bone using SkeletonModifier3D nodes.DMWBWiggleRotationModifier3D: Rotates the bone around the current bone pose. The current pose direction acts as the spring's rest position.DMWBWigglePositionModifier3D: Moves the bone around the current bone pose without rotating. The current pose position acts as the spring's rest position.
Quick Information
The CSG Toolkit is a plugin designed to enhance blockout creation and procedural generation in Godot.Key features include:* Quick Shape Creation: Keyboard shortcuts (SHIFT + B/S/C/T/M/P) for instant CSG primitive creation (Box, Sphere, Cylinder, Torus, Mesh, Polygon)* Smart Insertion: ALT key toggles between sibling/child placement modes* Operation Control: Quick switching between Union, Intersection, and Subtraction via SHIFT + 1/2/3* Material Picker: Visual preview and quick material applicationAdvanced Procedural Nodes:* CSGRepeater3D: Pattern-based instance generation with Grid, Circular, Spiral, and Noise patterns. Features automatic template sizing, per-axis randomization, and seed-based reproducibility* CSGSpreader3D: Intelligent object distribution within 3D shapes (Box, Sphere, Cylinder, etc.) with collision avoidance and noise-based density controlRuntime Support: Both procedural nodes work in-game, enabling dynamic level generationTemplate Visibility: Automatic template hiding while keeping instances visibleProjectSettings Integration: All configuration stored in Godot's native settings systemThe toolkit streamlines blockout workflow and adds powerful procedural generation capabilities for level design and prototyping.
CSG Toolkit - Enhance Your Blockout Speed
A godot plugin that will hopefully help you build quickler blockouts.
>> Asset Library
Features
- Quick Access Buttons: Adds convenient buttons to the left toolbar for swiftly adding CSG nodes.
- Efficient Child Node Addition: Press SHIFT to instantly add the selected CSG as a child of the current CSG node.
- Operation Preset: Easily switch between different CSG operations.
- Material Picker: Quickly apply materials to CSG nodes.
- Shortcut Integration: Shortcuts are available when the selcted node is a CSG node.
- CSG-Repeater: This Node will repeat a selected Node in given direction and set spacing.
- CSG-Spreader: This Node will spread a selected Node around it.
Planned Features
- Additional Shapes: Introducing new shapes to expand your design possibilities and enhance your creative flexibility.
- CSG-(Combiner) to Single Mesh Converter: Convert CSG nodes to mesh nodes.
! Note, after installing the plugin, you have to reload your project and enable the plugin in your Project Settings.
Made with coffee and ♥
The CSG Toolkit is a plugin designed to enhance blockout creation and procedural generation in Godot. Key features include: * Quick Shape Creation: Keyboard shortcuts (SHIFT + B/S/C/T/M/P) for instant CSG primitive creation (Box, Sphere, Cylinder, Torus, Mesh, Polygon) * Smart Insertion: ALT key toggles between sibling/child placement modes * Operation Control: Quick switching between Union, Intersection, and Subtraction via SHIFT + 1/2/3 * Material Picker: Visual preview and quick material application Advanced Procedural Nodes: * CSGRepeater3D: Pattern-based instance generation with Grid, Circular, Spiral, and Noise patterns. Features automatic template sizing, per-axis randomization, and seed-based reproducibility * CSGSpreader3D: Intelligent object distribution within 3D shapes (Box, Sphere, Cylinder, etc.) with collision avoidance and noise-based density control Runtime Support: Both procedural nodes work in-game, enabling dynamic level generation Template Visibility: Automatic template hiding while keeping instances visible ProjectSettings Integration: All configuration stored in Godot's native settings system The toolkit streamlines blockout workflow and adds powerful procedural generation capabilities for level design and prototyping.
Reviews
Quick Information
The CSG Toolkit is a plugin designed to enhance blockout creation and procedural generation in Godot.Key features include:* Quick Shape Creation: Keyboard shortcuts (SHIFT + B/S/C/T/M/P) for instant CSG primitive creation (Box, Sphere, Cylinder, Torus, Mesh, Polygon)* Smart Insertion: ALT key toggles between sibling/child placement modes* Operation Control: Quick switching between Union, Intersection, and Subtraction via SHIFT + 1/2/3* Material Picker: Visual preview and quick material applicationAdvanced Procedural Nodes:* CSGRepeater3D: Pattern-based instance generation with Grid, Circular, Spiral, and Noise patterns. Features automatic template sizing, per-axis randomization, and seed-based reproducibility* CSGSpreader3D: Intelligent object distribution within 3D shapes (Box, Sphere, Cylinder, etc.) with collision avoidance and noise-based density controlRuntime Support: Both procedural nodes work in-game, enabling dynamic level generationTemplate Visibility: Automatic template hiding while keeping instances visibleProjectSettings Integration: All configuration stored in Godot's native settings systemThe toolkit streamlines blockout workflow and adds powerful procedural generation capabilities for level design and prototyping.