3dom is a solid modeler. It can compute the intersection, the union and the difference of two objects. The 3dom project was initiated by the computer graphics research group of the KULeuven. Since the project is GPL, everybody can contibute to the development of 3dom. A Solid only modeler.
Life is filled with solids.
CSG's are visualised through an accurately tessalated Boundary Representation of the object, using fast CSG calculations. Translating, rotating and scaling can be done accurately and in a very intuitive way. A plugin interface to user-loadable code using shared libraries. It has facilities for advanced, high performance real-time content rendering, scene management and collision detection. Using the toolkit allows the developer to save at least six months of development time and at least two engineer-years of effort.