Jeden ze způsobů modelování objektů v 3D počítačové grafice je tzv. "Constructive solid geometry" (CSG), tj. modelování pomocí operací rozdíl, sjednocení a průnik. Všechny běžné modelovací nástroje (Autodesk Maya, Softimage, ...) CSG podporují. Tyto operace jsou však často velmi pomalé a nestabilní. Cílem projektu je naimplementovat knihovnu CSG operací nad polygonálními modely. Důležitá je rychlost a stabilita aplikace při práci s velkými modely.
Seznam odborné literatury
Peter Shirley, Steve Marschner: Fundamentals of Computer Graphics, Third Edition, A. K. Peters, 2009