Design Nomenclature / Digital Model Making

CSG

Also called constructive solid geometry, CSG tree

This entry has not been translated yet and is shown in English.

A scheme in which form is a tree of primitives combined by set operations, and the tree — not the resulting surface — is the model. Evaluate it and you get geometry; keep it and you can still change the radius of a hole from twenty steps back.

A tree of nodes: a box and a cylinder feed a difference operation; that result and a sphere feed a union; the union feeds the final result — the model is the tree, not the shape.

In practice

Used loosely for any boolean workflow, which loses the point. CSG is the persistent tree; a one-off mesh boolean throws it away and keeps the crumbs.

Not to be confused with

How this term connects

BooleanParametric ModelingProcedural ModelingSDFSolid ModelingCSG
Related Confused with