Edit of asset "CSG Toolkit - Enhance Your Blockout Speed" Accepted

Old/Current New/Edit
Title CSG Toolkit - Enhance Your Blockout Speed CSG Toolkit
Description The CSG Toolkit is a Godot plugin for faster blockout creation and procedural level generation.

Core workflow

Quick Shape Creation:
* hold the action key (default Shift) and press B/S/C/T/M/P to instantly create a Box, Sphere, Cylinder, Torus, Mesh, or Polygon CSG
* Smart Insertion: the secondary key (default Alt) inverts the configured placement — new nodes become children of the selection or siblings
* Operation Control: switch Union / Intersection / Subtraction with the toolbar or Shift+1/2/3, cycle with Shift+' — the active operation stays highlighted and persists across sessions
* Material Picker: live thumbnail preview with quick application; your last pick persists

Procedural generator nodes
* CSGRepeater3D: pattern-based instance generation with Grid, Circular, Spiral, and Noise patterns. Template-size-aware spacing, per-axis rotation / scale / position-jitter variations, and seed-based reproducibility. Regenerates automatically when the template, pattern, or properties change.
* CSGSpreader3D: intelligent object distribution with two placement modes — scatter inside a movable, gizmo-editable area node (Box / Sphere / Cylinder / Capsule with volume-correct uniform sampling), or raycast instances onto scene surfaces with normal alignment, slope filtering, and overhang detection. Spatial-hash collision avoidance keeps large instance counts fast.

Performance & workflow
* Freeze-to-mesh: large generations collapse into a single mesh preview for smooth orbiting and editing
* Non-destructive baking: commit the current preview into a container node under the scene root — undoable, persists across save/reload
* Template visibility: the template auto-hides so only instances are shown
* Optional runtime generation: one flag enables in-game generation for dynamic levels
Configuration: all settings live in Godot's Editor Settings (per-user, shared across projects) — no autoloads, no project files touched, nothing ships in exported games.
Adds some buttons to the left bar to quickly add csg nodes to the selected element. Shortcuts are available when node is a csg node or child of a csg combiner.
Improve your blockout speed.
Category 3D Tools 3D Tools
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/fabian-becker/CSG_Toolkit https://github.com/IIFabixn/CSG_Toolkit
Issues Url https://github.com/fabian-becker/CSG_Toolkit/issues https://github.com/IIFabixn/CSG_Toolkit/issues
Godot version Godot 4.7 Godot 4.2
Version String 1.8.0 1.0.0
Download Commit 65474830c8e33969df579f4dcdc67992ebfa4079 45ca4310fa0cc296751db644e0d2d6a03b55c1fe
Download Url (Computed) https://github.com/fabian-becker/CSG_Toolkit/archive/65474830c8e33969df579f4dcdc67992ebfa4079.zip https://github.com/IIFabixn/CSG_Toolkit/archive/45ca4310fa0cc296751db644e0d2d6a03b55c1fe.zip
Icon Url https://raw.githubusercontent.com/IIFabixn/CSG_Toolkit/master/addons/csg_toolkit/res/icon.png
https://raw.githubusercontent.com/IIFabixn/CSG_Toolkit/master/icon.png