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 . twitter . forums . source . support . discord

Windows and Mac Editor only!