Realtime CSG

Realtime CSG is a 'BSP' level design tool that allows you to Intuitively & rapidly create levels



With it's non-destructive workflow you can easily adjust your levels at any time and iterate with instant feedback



This version is outdated, latest version can be found on github



Features:


* Works from Unity 5.6 all the way to the latest Unity version


* Strong non destructive workflow to quickly block out a level. * Realtime CSG operations allow you to move around brushes (simple meshes) that remove parts of the scene, and brushes that add to the scene without making any change permanent.


* Combine brushes to create complicated and interesting geometry


* Create brushes by using stairs generators or draw shapes, boxes & cylinders on surfaces and extrude them


* Create curved surfaces by extruding curved shapes


* Edit your brushes by moving edges, vertices, by clipping, splitting or chamfering (bevelling) your vertices/edges


* Create more complicated shapes by combining groups of brushes together with CSG operations


* Create prefabs out of brushes and operations and drag & drop them into the scene, automatically aligned and snapped


* Edit your texturing by dragging, rotating or scaling your material over the brushes


* Automatically creates your collision geometry



* Snap to the grid or other brushes


* Rotate and scale the grid you snap to


* Start the world as solid or empty


* Export to FBX


* Full hierarchical CSG



website . forums . source . support . discord



Windows and Mac Editor only!