CSG (konstruktywna geometria brył)
Złożone bryły budujesz, dodając i odejmując proste — suma, przecięcie i różnica prostopadłościanów oraz kul.
Konstruktywna geometria brył (CSG) została sformalizowana w badaniach nad CAD pod koniec lat 70. Model CSG to drzewo: liście są prymitywami (sześcian, kula, walec), a węzły — operacjami boolowskimi. Raytracery potrafią obliczać takie drzewo bezpośrednio, bez zamiany go wcześniej na powierzchnie.
W grach CSG pojawia się w edytorach poziomów: zarówno edytor Quake’a, jak i Unreala buduje geometrię przez dodawanie i odejmowanie „brushy”, które potem kompilują się do drzew BSP. Modyfikator boolowski w Blenderze to ta sama idea. Szkicuje się tak tanio, ale wynik zwykle wymaga sprzątania — nakładające się ściany i zepsute normalne dostajesz gratis.