Live, non-destructive level design tools for Unity ProBuilder: boolean cutting for doors, windows and tunnels, generators for floors, roofs, stairs, trims and walls, and Blender-style modelling tools.Demo scene only compatible with URP, though these are level design tools so they are compatible with any rendering pipeline.Tested and compatible with all Unity versions past 2021.3.15f1.Documentation: https://tsitski.com/probuilder-toolsSupport: https://discord.gg/rPv4JSuhNRI built these tools while doing level design for Partizan, my immersive sim FPS. They've saved me a lot of time, so I'm making them available to other devs building levels in ProBuilder.ProBuilder CutterA shape that cuts a hole through any ProBuilder mesh it overlaps, live in the editor, and builds the inside walls so the opening looks like a real cut. Move, scale or rotate the cutter, or edit the mesh, and the cut updates immediately. Your original mesh is never modified, and nothing runs in play mode or in builds.Cutter shapes:Box: plain or with rounded corners, for doors, arches and windows.Cylinder: round holes, portholes and pipe openings.Polygon: any outline, drawn in the Scene view.Path: a box swept along a path, for corridors, trenches, vents and stairwells.Explosion: a jagged blast hole.GeneratorsLive, non-destructive generators that rebuild as you edit them. Cutters cut through them too.Trim: a 2D profile swept along a path for skirting, mouldings, pipes, kerbs and railings.Array: copies a mesh along a path.Stairs: stairs along a path, with landings, winding steps and an optional stairwell cutter.Pillar: a profile revolved into a pillar that stretches to fit its height.Floor Plan: walls around a floor's outline that update as you edit the floor.Polygon: an outline extruded into a slab for floors, ceilings and platforms, with holes anywhere.Roof: hip, valley and gable roofs from the center lines of a building's wings, including mansard, gambrel and curved profiles.All tools share the same Scene view point editing, with rounded corners and copy-paste between objects. Stats assets let many objects share one set of settings.Modelling toolsBevel, Inset Faces, Bridge Faces and Collapse, with Blender-style live settings.Everything is in the Tools menu and in an Alt+X popup in the Scene view.Supports Unity 2021.3 or newer with ProBuilder 5.0.3 or newer, including Unity 6. Full source code included.ProBuilder CutterLive boolean cut through any ProBuilder mesh it overlapsAutomatic inside walls, per axis, with their own materialNon-destructive: the original mesh is never modifiedPrefabs can cut their own openingsCut result gets a matching Mesh ColliderShapes: Box (rounded corners), Cylinder, Polygon, Path, ExplosionGeneratorsLive and non-destructive, can be cut by cuttersStats assets share settings across many objectsPolygon: outline extruded into a slab, holes anywhere, Convert To Polygon from existing meshesRoof: hip, valley and gable roofs from wing center lines; custom profile (mansard, gambrel, curved); adjustable thicknessTrim: 2D profile swept along a path, with mirroring, rounding and end capsArray: copies a mesh or prefab along a pathStairs: flights, landings, winding steps, stairwell cutter, ramp colliderPillar: revolved profile with fixed base and capitalWalls From Floor Plan: walls around a floor's outlineEditingScene view point editing: selection, W/E/R handles, insert, round, copy/pasteModelling tools: Bevel, Inset Faces, Bridge Faces, Collapse, Center Transform To MeshAlt+X Scene view popup and Tools menuFull Undo supportCompatibilityUnity 2021.3 or newer, including Unity 6ProBuilder 5.0.3 or newer (prompts to install if missing)Built-in, URP and HDRPEditor only: zero runtime costNo third-party dependenciesFull source code and demo scene includedClaude has been used to help write the boolean math.


