CSG (geometría sólida constructiva)
Construye sólidos complejos sumando y restando otros simples — unión, intersección y diferencia de cajas y esferas.
La geometría sólida constructiva se formalizó en la investigación de CAD a finales de los años 70. Un modelo CSG es un árbol: las hojas son primitivas (cubo, esfera, cilindro) y los nodos, operaciones booleanas. Los trazadores de rayos pueden evaluar el árbol directamente, sin convertirlo antes en superficies.
En los juegos la CSG aparece en los editores de niveles: tanto el editor de Quake como el de Unreal construyen la geometría sumando y restando "brushes", que luego se compilan a árboles BSP. El modificador booleano de Blender es la misma idea. Barato para esbozar, pero el resultado suele necesitar limpieza — caras solapadas y normales rotas vienen de regalo.