Cell projection of convex polyhedra

Finite element methods commonly use unstructured grids as the computational domain. As a matter of fact, the volume visualization of these unstructured grids is a time consuming task. Here, the fastest known object order algorithm is the projected tetrahedra algorithm of Shirley and Tuchman. Even with the upcoming of programmable graphics hardware, the rendering performance did not keep up with the growing complexity of the simulation data. In this paper we strive to improve the performance of the cell projection technique by posing several restrictions on the optical model. This allows us to devise a simple but fast hardware-accelerated algorithm which is able to project arbitrary polyhedral cells, that is tetrahedra, prisms, hexahedra, etc. For this reason, our algorithm is well suited for the display of unstructured FEM meshes with mixed cell types, but it is also applicable to the real-time display of gaseous phenonema, such as fire and ground fog.

[1]  Michael D. McCool,et al.  Interactive maximum projection volume rendering , 1995, Proceedings Visualization '95.

[2]  Craig M. Wittenbrink,et al.  An Architecture for Interactive Tetrahedral Volume Rendering , 2001, VG.

[3]  Martin Kraus,et al.  Hardware-accelerated volume and isosurface rendering based on cell-projection , 2000 .

[4]  T. Ertl,et al.  Hardware-based view-independent cell projection , 2002, Symposium on Volume Visualization and Graphics, 2002. Proceedings. IEEE / ACM SIGGRAPH.

[5]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

[6]  Thomas Ertl,et al.  High-quality unstructured volume rendering on the PC platform , 2002, HWWS '02.

[7]  Nelson L. Max,et al.  Hierarchichal Perspective Volume Rendering using Triangle Fans , 2001, VG.

[8]  Joseph S. B. Mitchell,et al.  Fast Polyhedral Cell Sorting for Interactive Rendering of Unstructured Grids , 1998, Comput. Graph. Forum.

[9]  Radomír Mech Hardware-Accelerated Real-Time Rendering of Gaseous Phenomena , 2001, J. Graphics, GPU, & Game Tools.

[10]  Nelson L. Max,et al.  Optical Models for Direct Volume Rendering , 1995, IEEE Trans. Vis. Comput. Graph..

[11]  Nelson L. Max,et al.  A volume density optical model , 1992, VVS.

[12]  Hans-Peter Seidel,et al.  Real-time generation of continuous levels of detail for height fields , 1998 .

[13]  Kenneth Moreland,et al.  Tetrahedral projection using vertex shaders , 2002, Symposium on Volume Visualization and Graphics, 2002. Proceedings. IEEE / ACM SIGGRAPH.

[14]  Nelson L. Max,et al.  Sorting and hardware assisted rendering for volume visualization , 1994, VVS '94.

[15]  Peter L. Williams Visibility-ordering meshed polyhedra , 1992, TOGS.

[16]  William Ribarsky,et al.  Real-time, continuous level of detail rendering of height fields , 1996, SIGGRAPH.

[17]  Peter Shirley,et al.  A polygonal approximation to direct scalar volume rendering , 1990, SIGGRAPH 1990.

[18]  Mark A. Duchaineau,et al.  ROAMing terrain: real-time optimally adapting meshes , 1997 .

[19]  Martin Kraus,et al.  High-quality pre-integrated volume rendering using hardware-accelerated pixel shading , 2001, HWWS '01.