Bool Tool
Introductionโ
Bool Tool is a built-in Blender addon that puts Union, Difference, Intersect, and Slice commands directly in the viewport menu. Instead of opening the modifier panel for every cut, you run the boolean from the right-click menu or Ctrl+Shift+B, and the addon handles the bookkeeping: the cutter is hidden and moved to its own collection, and a boolean modifier is added to the target.
Boolean operations are a core part of hard-surface modeling and architectural reconstruction: cutting windows into facades, joining volumes, carving paths into terrain.
Key Takeawaysโ
Quick Boolean Operations
Run Union, Difference, Intersect, and Slice directly from the viewport menu.
Non-Destructive Workflow
The operation is added as a modifier. Adjust or remove it at any time.
Brush Boolean
Convert an object into a reusable boolean brush you can apply to multiple targets.
Installationโ
Bool Tool ships with Blender:
- Open Edit > Preferences > Add-ons.
- Search for Bool Tool.
- Enable Object: Bool Tool.
Once enabled, the commands appear in the 3D Viewport under the Object menu, in the right-click menu, or via Ctrl+Shift+B.
Usageโ
Select the objectsยท cutter + target
Select the cutter (the tool), then Shift-select the target (the object to modify). The target is the active object.
Run the operationยท Ctrl+Shift+B
Press Ctrl+Shift+B or open Object > Bool Tool, then choose the operation.
Inspect the resultยท modifier
The cutter is hidden and moved to its own collection. A boolean modifier on the target holds the operation, so it stays editable.
Basic operationsโ
| Operation | Description | Use case |
|---|---|---|
| Difference | Subtracts one object from another | Cutting windows into walls, creating holes |
| Union | Combines two objects into one | Merging building components, joining volumes |
| Intersect | Keeps only the overlapping volume | Finding the overlap of two shapes |
| Slice | Cuts an object using another as a blade | Splitting objects along a plane |
Brush Booleanโ
Brush Boolean turns an object into a reusable boolean tool you can apply to several targets:
- Select the object to use as a brush.
- Open Object > Bool Tool > Brush Boolean.
- Select a target object and choose the operation.
Use it when the same shape goes into multiple places, for example a window frame cut into a repeated facade.
In an Investigationโ
- Architectural reconstruction: cut windows and doors into building facades.
- Scene cleanup: remove unwanted volumes from scanned or modeled geometry.
- Modular modeling: build interlocking components that fit together precisely.
- Terrain editing: carve roads, trenches, or paths into a terrain mesh.
- Camera matching: subtract obstructions from the scene so the reconstruction matches the reference footage.
Limitationsโ
- Booleans work best with clean, manifold geometry. Overlapping faces, internal geometry, and non-manifold edges in the cutter cause errors and artifacts.
- Two solvers exist (Fast and Exact). If you see artifacts, switch the solver in the modifier settings.
- Many applied booleans slow the viewport. Set cutter objects to Display as Bounds to improve performance.
- Boolean Modeling: the technique this addon operationalizes
Resourcesโ
- Boolean Modeling (the technique this addon operationalizes)
Sourcesโ
- Bool Tool, Blender Extensions
- Blender Manual: Boolean Modifier (solver and settings reference)