Modeling

Boolean

Combine meshes via volume operations

Also known as: Boolean operation · CSG

Definition

A Boolean operation combines two meshes through volume math: union (A+B), difference (A-B), intersection (A∩B). Booleans are the fastest way to create complex hard-surface forms — drilling holes, cutting panel lines, merging mechanical parts — without manually placing every edge. The catch is that Boolean output produces dense, messy n-gon-heavy topology that almost always needs retopology before final use.

In production

Blender's "Hard Ops" and "Boxcutter" add-ons make Booleans production-fast, letting an artist cut a panel line or drill a bolt hole with a single keyboard shortcut instead of manually setting up a Boolean modifier each time. Plasticity uses true NURBS Booleans (no triangulation, since the surface is mathematically defined) — the modern hard-surface artist's answer to SubD modeling, producing perfectly clean results that sidestep the messy topology cleanup Boolean output normally demands. A frequent Boolean failure mode is coplanar or near-coplanar faces between the two operand meshes, which produces z-fighting flicker in the result as the Boolean solver can't decide which surface wins; nudging one mesh a fraction of a unit before the operation usually resolves it. The catch remains that Boolean output produces dense, messy n-gon-heavy topology that almost always needs retopology before the asset is ready for UVs, texturing, or animation.

Learn Boolean in

Tools that use Boolean

See also