mixing translucent polygons with volumes
We present an algorithm which renders opaque and/or translucent polygons embedded within volumetric data. The processing occurs such that all objects are composited in the correct order, by rendering thin slabs of the translucent polygons between volume slices using slice-order volume rendering. We implemented our algorithm with OpenGL on current general-purpose graphics systems. We discuss our system implementation, speed and image quality, as well as the renderings of several mixed scenes.
algorithm rendering embedding data process object order slice volume rendering implementation graphics systems image quality mixing polygons and volumes translucent polygon rendering ray casting general voxelization