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

skip to main content
article
Free access

Area and volume coherence for efficient visualization of 3D scalar functions

Published: 01 November 1990 Publication History

Abstract

We present an algorithm for compositing a combination of density clouds and contour surfaces used to represent a scalar function on a 3-D volume subdivided into convex polyhedra. The scalar function is interpolated between values defined at the vertices, and the polyhedra are sorted in depth before compositing. For n tetrahedra comprising a Delaunay triangulation, this sorting can always be done in O(n) time. Since a Delaunay triangulation can be efficiently computed for scattered data points, this provides a method for visualizing such data sets. The integrals for opacity and visible intensity along a ray through a convex polyhedron are computed analytically, and this computation is coherent across the polyhedron's projected area.

References

[1]
{1} Lorenson, William E., and Cline, Harvey E., Marching Cubes: A High Resolution 3D Surface Construction Algorithm. Computer Graphics Vol. 21, No. 4 (July 1987, Siggraph '87 Proceedings) pp. 163-169.
[2]
{2} Wyvill, Geoff, McPheeters, C. and Wyvill, Brian, Data Structures for Soft Objects. The Visual Computer Vol. 2 No. 4 (1986) pp. 227-234.
[3]
{3} Bloomenthal, Jules, Polygonization of implicit surfaces. Computer Aided Geometic Design Vol. 5 (1988) pp. 341-355.
[4]
{4} Bloomenthal, Jules and Wyvill, Brian. Interactive Techniques for Implicit Modeling. Computer Graphics Vol. 24, No. 2 (March 1990, Proceedings 1990 Symposium on Interactive 3D Graphics) pp. 109-116.
[5]
{5} Newell, M.E., Newell, R.G., and Sancha, T.L., A New Approach to the Shaded Picture Problem. Proceedings of the ACM National Conference (1972) pp. 443-450.
[6]
(6} Goodsell, David S., Mian, I. Saira, and Olson, Arthur J. Rendering volumetric data in molecular systems. Journal of Molecular Graphics Vol. 7, No. 1 (March 1989) pp. 41-47.
[7]
{7} Sabella, Paolo, A Rendering Algorithm for Visualizing 3D Scalar Fields. Computer Graphics Vol. 22, No. 4 (August 1988, Siggraph '88 Proceedings) pp. 51-55.
[8]
{8} Levoy, Marc, Display of Surfaces from Volume Data. IEEE Computer Graphics and Applications Vol. 8, No. 3 (May 1988) pp. 29-37.
[9]
{9} Upson, Craig and Keeler, Michael, V - BUFFER: Visible Volume Rendering. Computer Graphics Vol. 22, No. 4 (August 1988, Siggraph '88 Proceedings) pp. 59-64.
[10]
{10} Dreben, Robert A., Carpenter, Loren, and Hanrahan, Pat, Volume Rendering. Computer Graphics Vol. 22, No. 4 (August 1988, Siggraph '88 Proceedings) pp. 65-74.
[11]
{11} Levoy, Marc, A Hybrid Ray Tracer for Rendering Polygon and Volume Data. IEEE CG&A, Vol. 10, No. 2 (March 1990) pp. 33-40.
[12]
{12} Shirley, Peter and Tuchman, Alan, A Polygonal Approximation to Direct Scalar Volume Rendering. (in this issue).
[13]
{13} Williams, Peter L. and Shirley, Peter, An A Priori Depth Ordering Algorithm for Meshed Polyhedra. CSRD Technical Report #1018, University of Illinios. Champaign-Urbana (1990).
[14]
{14} Kajiya, James T. and Von Herzen, Brian P., Ray Tracing Volume Densities. Computer Graphics Vol. 18, No. 3 (July 1984, Siggraph '84 Proceedings) pp. 165-174.
[15]
{15} Rushmeier, Holly E. and Torrance, Kenneth E., The Zonal Method for Calculating Light Intensities in the Presence of a Participating Medium. Computer Graphics Vol. 21, No. 4 (July 1987, Siggraph '87 Proceedings) pp. 293-302.
[16]
{16} Blinn, James, Light Reflection Functions for Simulation of Clouds and Dusty Surfaces. Computer Graphic, Vol. 16, No. 3 (July 1982. Siggraph '82 Proceedings) pp. 21-29.
[17]
{17} Max, Nelson, Atmospheric Illumination and Shadows. Computer Graphics Vol. 20, No. 4 (August 1986, Siggraph '86 Proceedings) pp. 117-124.
[18]
{18} Max, Nelson, Light Diffusion through Clouds and Haze. Computer Vision, Graphics, and Image Processing Vol. 33 (March 1986) pp. 280-292.
[19]
{19} Porter, Thomas and Duff, Tom, Compositing Digital Images. Computer Graphics Vol. 18, No. 3 (July 1984, Siggraph '84 Proceedings) pp. 253-259.
[20]
{20} Max, Nelson, Smooth Appearance for Polygonal Surfaces. The Visual Computer Vol. 5, No. 3 (June 1989) pp. 160-173.
[21]
{21} Newmann, William M., and Sproull, Robert F., Principles of Interactive Computer Graphics, Second Edition. McGraw Hill, New York (1979) pp. 361-363.
[22]
{22} Schumacher, K.A., Brand, R., Gilliland, A.M., and Sharp, A.W., Study for Applying Computer Generated Images for Visual Simulation. U.S. Air Force Human Resource Laboratory Technical Report AFHRL - TR - 69-14(1969).
[23]
{23} Fuchs, Henry, Kedem, Zvi M., and Naylor, Bruce F., On visible. Surface Generation by A - priori Tree Structures. Computer Graphics Vol. 14, No. 3 (July 1980, Siggraph '80 Proceedings) pp. 124 - 133.
[24]
{24} Knuth, Donald E., The Art of computer Programming Volume I: Fundamental Algorithms. 2nd Edition. Addison-Wesley Reading, MA (1973).
[25]
{25} Preparata, Franco P. and Shamos, Michael I. Computational Geometry: An Introduction. Springer Verlag, New York (1985).
[26]
{26} Edelsbrunner, Herbert, Algorithms in Computational Geometry. Springer-Verlag, Heidelburg (1987).
[27]
{27} Edelsbrunner, Herbert, An Acyclicity Theorem in Cell Complexes in d Dimensions. Proceedings of the ACM Symposium on Computational Geometry (1989) pp. 145-151.

Cited By

View all
  • (2021)Multi-threaded parallel projection tetrahedral algorithm for unstructured volume renderingJournal of Visualization10.1007/s12650-020-00701-724:2(261-274)Online publication date: 1-Apr-2021
  • (2018)Multi-orientation geometric medical volumes segmentation using 3D multiresolution analysisMultimedia Tools and Applications10.1007/s11042-018-7003-4Online publication date: 13-Dec-2018
  • (2016)Decoupled Shading for Real-time Heterogeneous Volume IlluminationComputer Graphics Forum10.5555/3071534.307157735:3(401-410)Online publication date: 1-Jun-2016
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGGRAPH Computer Graphics
ACM SIGGRAPH Computer Graphics  Volume 24, Issue 5
Nov. 1990
103 pages
ISSN:0097-8930
DOI:10.1145/99308
Issue’s Table of Contents
  • cover image ACM Conferences
    VVS '90: Proceedings of the 1990 workshop on Volume visualization
    November 1990
    112 pages
    ISBN:0897914171
    DOI:10.1145/99307

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 November 1990
Published in SIGGRAPH Volume 24, Issue 5

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)98
  • Downloads (Last 6 weeks)11
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Multi-threaded parallel projection tetrahedral algorithm for unstructured volume renderingJournal of Visualization10.1007/s12650-020-00701-724:2(261-274)Online publication date: 1-Apr-2021
  • (2018)Multi-orientation geometric medical volumes segmentation using 3D multiresolution analysisMultimedia Tools and Applications10.1007/s11042-018-7003-4Online publication date: 13-Dec-2018
  • (2016)Decoupled Shading for Real-time Heterogeneous Volume IlluminationComputer Graphics Forum10.5555/3071534.307157735:3(401-410)Online publication date: 1-Jun-2016
  • (2016)Decoupled Shading for Real‐time Heterogeneous Volume IlluminationComputer Graphics Forum10.1111/cgf.1291635:3(401-410)Online publication date: 4-Jul-2016
  • (2016)An integrated visualization system for interactive analysis of large, heterogeneous cosmology data2016 IEEE Pacific Visualization Symposium (PacificVis)10.1109/PACIFICVIS.2016.7465250(48-55)Online publication date: Apr-2016
  • (2014)Efficient quadratic reconstruction and visualization of tetrahedral volume datasetsJournal of Visualization10.1007/s12650-014-0211-817:3(167-179)Online publication date: 1-Aug-2014
  • (2013)Concurrent volume rendering computations for CFD visualization32nd Aerospace Sciences Meeting and Exhibit10.2514/6.1994-323Online publication date: 18-Feb-2013
  • (2013)Volume rendering on curvilinear grids for CFD32nd Aerospace Sciences Meeting and Exhibit10.2514/6.1994-322Online publication date: 18-Feb-2013
  • (2013)Interactive ray casting of geodesic gridsProceedings of the 15th Eurographics Conference on Visualization10.1111/cgf.12135(481-490)Online publication date: 17-Jun-2013
  • (2012)GRID-INDEPENDENT METROPOLIS SAMPLING FOR VOLUME VISUALIZATIONInternational Journal of Modeling, Simulation, and Scientific Computing10.1142/S179396231000015801:02(199-218)Online publication date: 25-Jan-2012
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media