Hybrid volume and polygon rendering with cube hardware

Hybrid Volume and Polygon Rendering with Cube Hardware Kevin Kreeger and Arie Kaufman* Center for Visual Computing (CVC) and Department of Computer Science State University of New York at Stony Brook Stony Brook, NY 11794-4400 We present two methods which connect today’s polygon graphics hardware accelerators to Cube-5 volume rendering hardware, the successor to Cube4 The proposed methods allow mixing of both opaque and translucent polygons with volumes on PC class machines, while ensuring the correct compositing order of all objects. Both implementations connect the two hardware acceleration subsystems at the frame buffer. One shares a common DRAM buffer and one run-length encodes images of thin slabs of polygonal data and then combines them in the Cube composite buffer In both realizations, we take advantage of the predictable ordered access to frame buffer storage that is utilized by Cube-5 and the rest of the family of volume rendering accelerators based on the Cube design. CR Categories: 1.3.1 [Computer Graphics]: Hardware Architecture-Graphics Processors; 1.3.3 [Computer Graphics]: Picture/Image Generation-Display algorithms; 1.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism;

[1]  Tom Duff,et al.  Compositing digital images , 1984, SIGGRAPH.

[2]  M. Levoy,et al.  Fast volume rendering using a shear-warp factorization of the viewing transformation , 1994, SIGGRAPH.

[3]  Arie E. Kaufman,et al.  Volumetric ray tracing , 1994, VVS '94.

[4]  Bob McNamara,et al.  Implementing Neon: a 256-bit graphics accelerator , 1999, IEEE Micro.

[5]  Hanspeter Pfister,et al.  Cube-4-a scalable architecture for real-time volume rendering , 1996, Proceedings of 1996 Symposium on Volume Visualization.

[6]  Duncan G. Elliott,et al.  Computational Ram: A Memory-simd Hybrid And Its Application To Dsp , 1992, 1992 Proceedings of the IEEE Custom Integrated Circuits Conference.

[7]  Arie E. Kaufman,et al.  Mixing translucent polygons with volumes , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[8]  Brian Cabral,et al.  Accelerated volume rendering and tomographic reconstruction using texture mapping hardware , 1994, VVS '94.

[9]  Arie E. Kaufman,et al.  3D Volume Rotation Using Shear Transformations , 2000, Graph. Model..

[10]  Barthold B. A. Lichtenbelt Design of a high performance volume visualization system , 1997, HWWS '97.

[11]  Pat Hanrahan,et al.  Volume Rendering , 2020, Definitions.

[12]  Hanspeter Pfister,et al.  The VolumePro real-time ray-casting system , 1999, SIGGRAPH.

[13]  Marc Levoy,et al.  A hybrid ray tracer for rendering polygon and volume data , 1990, IEEE Computer Graphics and Applications.

[14]  Lee Westover,et al.  Footprint evaluation for volume rendering , 1990, SIGGRAPH.