Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/584110.584112acmconferencesArticle/Chapter ViewAbstractPublication PagesvisConference Proceedingsconference-collections
Article

Tetrahedral projection using vertex shaders

Published: 28 October 2002 Publication History

Abstract

Projective methods for volume rendering currently represent the best approach for interactive visualization of unstructured data sets. We present a technique for tetrahedral projection using the programmable vertex shaders on current generation commodity graphics cards. The technique is based on Shirley and Tuchman's Projected Tetrahedra (PT) algorithm and allows tetrahedral elements to be volume scan converted within the graphics processing unit. Our technique requires no pre-processing of the data and no additional data structures. Our initial implementation allows interactive viewing of large unstructured datasets on a desktop personal computer.

References

[1]
Comba, J., Klosowski, J., Max, N., Mitchell, J., Silva, C., and Williams, P. "Fast Polyhedral Cell Sorting for Interactive Rendering of Unstructured Grids," Computer Graphics Forum, 19: 467-478, 2000.
[2]
Cook, R., Max, N., Silva, C., and Williams, P. "Efficient, Exact Visibility Ordering of Unstructured Meshes," http://www.cse.ogi.edu/~csilva/papers/index.html, manuscript 2002.
[3]
Engel, K., Kraus, M. and Ertl, T. "High-Quality Pre-Integrated Volume Rendering Using Hardware-Accelerated Pixel Shading," in Proceedings of Eurographics/SIGGRAPH Graphics Hardware 2001, August 2001.
[4]
Farias, R., Mitchell, J., and Silva, C. "ZSWEEP: An Efficient and Exact Projection Algorithm for Unstructured Volume Rendering," in Proceedings of the Volume Visualization and Graphics Symposium 2000, pp. 91-99, October 2000.
[5]
King, D., Wittenbrink, C., and Wolters, H. "An Architecture for Interactive Tetrahedral Volume Rendering," in Proceedings of the International Workshop on Volume Graphics, June 2001.
[6]
Max, N. "Optical Models for Direct Volume Rendering," IEEE Transactions on Visualization and Computer Graphics, 1(2): 99-108, 1995.
[7]
Max, N., Hanharan, P., and Crawfis, R. "Area and volume coherence for efficient visualization of 3d scalar functions", Computer Graphics, 24(5): 27-33, 1990.
[8]
Röttger, S., Kraus, M., and Ertl, T. "Hardware-Accelerated Volume and Isosurface Rendering Based on Cell-Projection," in Proceedings of IEEE Visualization 2000, pp. 109-116, October 2000.
[9]
Shirley, P. and Tuchman, A. "A Polygonal Approximation to Direct Scalar Volume Rendering," Computer Graphics: Special issue on San Diego Workshop on Volume Visualization, 24 (5):63-70, November 1990.
[10]
Silva, C., Mitchell, J., and Williams, P. "An Exact Interactive Time Visibility Ordering Algorithm for Polyhedral Cell Complexes," in Proceedings of 1998 Symposium on Volume Visualization, pp. 87-94, 1998.
[11]
Stein, C., Becker, B., and Max, N. "Sorting and Hardware Assisted Rendering for Volume Visualization," in Proceedings of 1994 Symposium on Volume Visualization, pp. 83-89, October 1994.
[12]
Westermann, R. and Ertl, T. "Efficiently Using Graphics Hardware in Volume Rendering Applications," in SIGGRAPH 98 Computer Graphics Proceedings, Annual Conference Series, pp. 169-177, July 1998.
[13]
Williams, P. "Visibility Ordering Meshed Polyhedra," ACM Transactions on Graphics, 11(2): 103-126, 1992.
[14]
Williams, P. and Max N. "A Volume Density Optical Model, in 1992 ACM Workshop on Volume Visualization, pp. 61-68, 1992.
[15]
Williams, P., Max N., and Stein C. "A High Accuracy Volume Renderer for Unstructured Data", in IEEE Transactions on Visualization & Computer Graphics, Vol. 4, No. 1, March 1999.

Cited By

View all
  • (2022)A Memory Efficient Encoding for Ray Tracing Large Unstructured DataIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.311486928:1(583-592)Online publication date: 1-Jan-2022
  • (2016)Volume rendering dark matter simulations using cell projection and order-independent transparencySIGGRAPH ASIA 2016 Symposium on Visualization10.1145/3002151.3002163(1-8)Online publication date: 28-Nov-2016
  • (2015)Volume rendering via data-parallel primitivesProceedings of the 15th Eurographics Symposium on Parallel Graphics and Visualization10.5555/2853213.2853222(53-62)Online publication date: 25-May-2015
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
VVS '02: Proceedings of the 2002 IEEE symposium on Volume visualization and graphics
October 2002
144 pages
ISBN:0780376412

Sponsors

Publisher

IEEE Press

Publication History

Published: 28 October 2002

Check for updates

Author Tags

  1. PC graphics hardware
  2. direct volume rendering
  3. projection volume rendering
  4. volume scan conversion

Qualifiers

  • Article

Conference

VolVis02
Sponsor:
VolVis02: Symposium on Volume, Visualization and Graphics
October 28 - 29, 2002
Massachusetts, Boston

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)A Memory Efficient Encoding for Ray Tracing Large Unstructured DataIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.311486928:1(583-592)Online publication date: 1-Jan-2022
  • (2016)Volume rendering dark matter simulations using cell projection and order-independent transparencySIGGRAPH ASIA 2016 Symposium on Visualization10.1145/3002151.3002163(1-8)Online publication date: 28-Nov-2016
  • (2015)Volume rendering via data-parallel primitivesProceedings of the 15th Eurographics Symposium on Parallel Graphics and Visualization10.5555/2853213.2853222(53-62)Online publication date: 25-May-2015
  • (2010)Hardware-assisted projected tetrahedraProceedings of the 12th Eurographics / IEEE - VGTC conference on Visualization10.1111/j.1467-8659.2009.01673.x(903-912)Online publication date: 9-Jun-2010
  • (2008)Memory efficient GPU-based ray casting for unstructured volume renderingProceedings of the Fifth Eurographics / IEEE VGTC conference on Point-Based Graphics10.5555/2386410.2386436(155-162)Online publication date: 10-Aug-2008
  • (2007)Interactive Isosurface Ray Tracing of Time-Varying Tetrahedral VolumesIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2007.7056613:6(1727-1734)Online publication date: 1-Nov-2007
  • (2006)Artifacts Caused by Simplicial SubdivisionIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2006.2212:2(231-242)Online publication date: 1-Mar-2006
  • (2006)A Generic and Scalable Pipeline for GPU Tetrahedral Grid RenderingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2006.11012:5(1345-1352)Online publication date: 1-Sep-2006
  • (2005)Time-varying interval volumesProceedings of the Fourth Eurographics / IEEE VGTC conference on Volume Graphics10.5555/2386472.2386487(99-107)Online publication date: 20-Jun-2005
  • (2005)Hardware-Assisted Visibility Sorting for Unstructured Volume RenderingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2005.4611:3(285-295)Online publication date: 1-May-2005
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media