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

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

A hardware-assisted hybrid rendering technique for interactive volume visualization

Published: 28 October 2002 Publication History

Abstract

The scientific simulation and three-dimensional imaging systems in use today are producing large quantities of data that range from gigabytes to petabytes in size. Direct volume rendering, using hardware-based three-dimensional textures, is a common technique for interactively exploring these data sets. The most serious drawback of this approach is the finite amount of available texture memory. In this paper we introduce a hybrid volume rendering technique based on the use of hardware texture mapping and point-based rendering. This approach allows us to leverage the performance of hardware-based volume rendering and the flexibility of a point-based rendering to generate a more efficient representation that makes possible interactive exploration of large-scale data using a single PC.

References

[1]
B. Cabral, N. Cam, and J. Foran. Accelerated volume rendering and tomographic reconstruction using texture mapping hardware. In Proceedings Volume Visualization Workshop, pages 91-98. ACM SIGGRAPH, October 1994. ISBN 0-89791-741-3.
[2]
B. Chamberlain, T. DeRose, D. Lischinski, D. Salesin, and J. Snyder. Fast rendering of complex environments using a spatial hierarchy. In Graphics Interface '96, pages 132-141. Canadian Information Processing Society / Canadian Human-Computer Communications Society, May 1996. ISBN 0-9695338-5-3.
[3]
H. E. Cline, W. E. Lorensen, S. Ludke, C. R. Crawford, and B. C. Teeter. Two algorithms for the three-dimensional construction of tomograms. Medical Physics, 52(15):320-327, 1988.
[4]
J. Grossman and W. Dally. Point sample rendering. In Proceedings Eurographics Rendering Workshop 1998, pages 181-192, 1998.
[5]
J. Kniss, P. McCormick, A. McPherson, J. Ahrens, J. Painter, A. Keahey, and C. Hansen. Interactive texture-based volume rendering for large data sets. IEEE Computer Graphics and Applications, 21(4):52-61, 2001.
[6]
E. LaMar, B. Hamann, and K. Joy. Multiresolution techniques for interactive texture-based volume visualization. In Proceedings Visualization 99, pages 355-361. ACM Press, New York, 1999.
[7]
D. Laur and P. Hanrahan. Hierarchical splatting: A progressive refinement algorithm for volume rendering. In Computer Graphics (Proceedings of SIGGRAPH 91), volume 25, pages 285-288, Las Vegas, Nevada, July 1991. ISBN 0-201-56291-X.
[8]
M. Levoy and T. Whitted. The use of points as a display primitive. Technical Report TR- 85-022, The University of North Carolina at Chapel Hill, 1985.
[9]
E. Lum and K.-L. Ma. Hardware-accelerated parallel non-photorealistic volume rendering. In Proceedings of International Symposium on Nonphotorealistic Rendering and Animation, June 2002.
[10]
K.-L. Ma, G. Schussman, B. Wilson, K. Ko, J. Qiang, and R. Ryne. Advanced visualization technology for terascale particle accelerator simulations. In Proceedings of Supercomputing 2002 Conference, November 2002.
[11]
X. Mao. Splatting of non-rectilinear volumes through stochastic resampling. IEEE Tranactions on Visualization and Computer Graphics, 2(2):156-170, June 1996.
[12]
J. Meredith and K.-L. Ma. Multiresolution view-dependent splat based volume rendering of large irregular data. In Proceedings Parallel and Large Data Visualization Symposium, pages 93-99, October 2001.
[13]
H. Pfister, J. Hardenbergh, J. Knittel, H. Lauer, and L. Seiler. The VolumePro real-time ray-casting system. In Alyn Rockwood, editor, Siggraph 1999, Computer Graphics Proceedings, pages 251-260, Los Angeles, 1999. Addison Wesley Longman.
[14]
J. Qiang and R. Ryne. Beam halo studies using a 3-dimensional particle-core model. Physical Review Special Topics --- Accelerators and Beams, 3(064201), 2000.
[15]
J. Qiang, R. Ryne, S. Habib, and V. Decyk. An object-oriented parallel particle-in-cell code for beam dynamics simulation in linear accelerators. Journal of Computational Physics, 163(434), 2000.
[16]
W. T. Reeves. Particle systems --- a technique for modeling a class of fuzzy objects. ACM Transactions on Graphics, 2(2):91-108, April 1983.
[17]
W. T. Reeves and R. Blau. Approximate and probabilistic algorithms for shading and rendering structured particle systems. In Computer Graphics (Proceedings of SIGGRAPH 85), volume 19, pages 313-322, San Francisco, California, July 1985.
[18]
S. Rusinkiewicz and M. Levoy. Qsplat: A multiresolution point rendering system for large meshes. In Proceedings of ACM SIGGRAPH 2000, Computer Graphics Proceedings, Annual Conference Series, pages 343-352. ACM Press / ACM SIGGRAPH / Addison Wesley Longman, July 2000. ISBN 1-58113-208-5.
[19]
E. Swan II, K. Mueller, T. Möller, N. Shareef, R. A. Crawfis, and R. Yagel. An anti-aliasing technique for splatting. In IEEE Visualization '97, pages 197-204. IEEE, November 1997. ISBN 0-58113-011-2.
[20]
M. Wand, M. Fischer, I. Peter, F. Meyer auf der Heide, and W. Straßer. The randomized z-buffer algorithm: Interactive rendering of highly complex scenes. In Proceedings of ACM SIGGRAPH 2001, Computer Graphics Proceedings, Annual Conference Series, pages 361-370. ACM Press / ACM SIGGRAPH, August 2001. ISBN 1-58113-292-1.
[21]
M. Weiler, R. Westermann, C. Hansen, K. Zimmerman, and T. Erl. Level-of-detail volume rendering via 3d textures. In Proceedings of IEEE Volume Visualization 2000, 2000.
[22]
L. Westover. Interactive volume rendering. In Proceedings Volume Visualization Workshop, pages 9-16. The University of North Carolina at Chapel Hill, 1989.
[23]
O. Wilson, A. Van Gelder, and J. Wilhelms. Direct volume rendering via 3d textures. Technical Report UCSC-CRL-94-19, Jack Baskin School of Eng., Univ of California at Santa Cruz, 1994.
[24]
M. Zwicker, H. Pfister, J. van Baar, and M. Gross. EWA volume splatting. In Proceedings Visualization 2001, pages 29-36. ACM Press, New York, October 2001.

Cited By

View all
  • (2009)Fast Cube Cutting for Interactive Volume VisualizationProceedings of the 5th International Symposium on Advances in Visual Computing: Part I10.1007/978-3-642-10331-5_58(620-631)Online publication date: 26-Nov-2009
  • (2005)Interactive methods for exploring particle simulation dataProceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization10.5555/2384060.2384106(279-286)Online publication date: 1-Jun-2005
  • (2005)Hierarchical clustering of large volumetric datasetsProceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia10.1145/1101389.1101473(425-428)Online publication date: 29-Nov-2005
  • 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. interactive visualization
  2. large data visualization
  3. point-based rendering
  4. texture graphics hardware
  5. volume rendering

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)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2009)Fast Cube Cutting for Interactive Volume VisualizationProceedings of the 5th International Symposium on Advances in Visual Computing: Part I10.1007/978-3-642-10331-5_58(620-631)Online publication date: 26-Nov-2009
  • (2005)Interactive methods for exploring particle simulation dataProceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization10.5555/2384060.2384106(279-286)Online publication date: 1-Jun-2005
  • (2005)Hierarchical clustering of large volumetric datasetsProceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia10.1145/1101389.1101473(425-428)Online publication date: 29-Nov-2005
  • (2004)Multidimensional volume visualization for PC-based microsurgical simulation systemProceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry10.1145/1044588.1044656(309-316)Online publication date: 16-Jun-2004
  • (2004)Visualizing Gyrokinetic SimulationsProceedings of the conference on Visualization '0410.1109/VISUAL.2004.122(59-66)Online publication date: 10-Oct-2004
  • (2003)Visualizing Industrial CT Volume Data for Nondestructive Testing ApplicationsProceedings of the 14th IEEE Visualization 2003 (VIS'03)10.1109/VISUAL.2003.1250418Online publication date: 22-Oct-2003
  • (2003)Illustrative Interactive Stipple RenderingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2003.11960019:2(127-138)Online publication date: 1-Apr-2003
  • (2002)Advanced visualization technology for terascale particle accelerator simulationsProceedings of the 2002 ACM/IEEE conference on Supercomputing10.5555/762761.762794(1-11)Online publication date: 16-Nov-2002

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media