The VSBUFFER: visibility ordering of unstructured volume primitives by polygon drawing
- 23 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Different techniques have been proposed for rendering volumetric scalar data sets. Usually these approaches are focusing on orthogonal cartesian grids, but in the last years research did also concentrate on arbitrary structured or even unstructured topologies. In particular, direct volume rendering of these data types is numerically complex and mostly requires sorting the whole database. We present a new approach to direct rendering of convex, voluminous polyhedra on arbitrary grid topologies, which efficiently use hardware assisted polygon drawing to support the sorting procedure. The key idea of this technique lies in a two pass rendering approach. First, the volume primitives are drawn in polygon mode to obtain their cross sections in the VSBUFFER orthogonal to the viewing plane. Second, this buffer is traversed in front to back order and the volume integration is performed. Thus, the complexity of the sorting procedure is reduced. Furthermore, any connectivity information can be completely neglected, which allows for the rendering of arbitrary scattered, convex polyhedra.Keywords
This publication has 21 references indexed in Scilit:
- Direct volume rendering with shading via three-dimensional texturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Fast rendering of irregular gridsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Sorting and hardware assisted rendering for volume visualizationPublished by Association for Computing Machinery (ACM) ,1994
- Frequency domain volume renderingPublished by Association for Computing Machinery (ACM) ,1993
- Volume visualization of sparse irregular meshesIEEE Computer Graphics and Applications, 1992
- A polygonal approximation to direct scalar volume renderingACM SIGGRAPH Computer Graphics, 1990
- Area and volume coherence for efficient visualization of 3D scalar functionsACM SIGGRAPH Computer Graphics, 1990
- Efficient ray tracing of volume dataACM Transactions on Graphics, 1990
- V-bufferACM SIGGRAPH Computer Graphics, 1988
- A rendering algorithm for visualizing 3D scalar fieldsACM SIGGRAPH Computer Graphics, 1988