Prof. Dr. Jürgen Döllner


OpenCSG: A Library for Image-Based CSG Rendering

Kirsch, Florian; Döllner, Jürgen in USENIX 2005 Annual Technical Conference, FREENIX Track page 129--140 . 2005 .

We present the design and implementation of a real-time 3D graphics library for image-based Constructive Solid Geometry (CSG). This major approach of 3D modeling has not been supported by real-time computer graphics until recently. We explain two essential image-based CSG rendering algorithms, and we introduce an API that provides a compact access to their complex functionality and implementation. As an important feature, the CSG library seamlessly integrates application-defined 3D shapes as primitives of CSG operations to ensure high adaptability and openness. We also outline optimization techniques to improve the performance in the case of complex CSG models. A number of use cases demonstrate potential applications of the library.
Further Information
Tags cgs