The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - March/April (1990 vol.10)
pp: 33-40
ABSTRACT
<p>Volume rendering, a technique for visualizing sampled functions of three spatial dimensions by computing 2-D projections of a colored semitransparent volume, is extended to handle polygonally defined objects. A hybrid ray-tracing algorithm, whereby rays are simultaneously cast through a set of polygons and a volume data array, is used. Samples of each are drawn at equally spaced intervals along the rays, and the resulting colors and opacities are composited together in depth-sorted order. To avoid aliasing of polygonal edges at modest computational expense, a form of selective supersampling is used. To avoid errors in visibility at polygon-volume intersections, special treatment is given to volume samples lying immediately in front of and behind polygons. The cost, image quality, and versatility of the algorithm are evaluated using data from 3-D medical imaging applications.</p>
CITATION
Marc Levoy, "Volume Rendering", IEEE Computer Graphics and Applications, vol.10, no. 2, pp. 33-40, March/April 1990, doi:10.1109/38.50671
REFERENCES
1. H. Fuchs. Z. M. Kedem, and S. P. Uselton, "Optimal surface reconstruction from planar contours,"Commun. ACM, vol. 20, Oct. 1977.
2. W.E. Lorensen and H.E. Cline, "Marching Cubes: A High-Resolution 3D Surface Construction Algorithm,"Computer Graphics(Proc. Siggraph 87), ACM Press, New York, Vol. 21, No. 4, 1987, pp. 163-169.
3. A. Kaufman, "An Algorithm for 3D Scan-Conversion of Polygons,"Proc. Eurographics, Elsevier Science Publishers, North-Holland, Amsterdam, 1987, pp. 197-208.
4. D.S. Goodsell, S. Mian, and A. J. Olson, "Rendering of Volumetric Data in Molecular Systems,"J. Molecular Gmphics, Vol. 7, No. 1, Mar. 1989, pp. 41-47.
5. E.R. Johnson and C.E. Mosher, Jr., "Integration of Volume Rendering and Geometric Graphics,"State of the Art in Data Visualization, SIGGRAPH tutorial, ACM, New York, 1989.
6. R.A. Drebin, L. Carpenter, and P. Hanrahan, "Volume Rendering,"Computer Graphics(Proc. Siggraph 88), Vol. 22, No. 4. Aug. 1988, pp. 65-74.
7. C. Upson and M. Keeler, "V-BUFFER: Visible Volume Rendering,"Computer Graphics(Proc. SIGGRAPH), Vol. 22, No. 4, Aug. 1988, pp. 59-64.
8. L. Westover, "Interactive Volume Rendering,"Proc. Chapel Hill Wkshp. Volume Visualization, Computer Science Department of the University of North Carolina, Chapel Hill, N.C., 1989, pp. 9-16.
9. P. Sabella, "A Rendering Algorithm for Visualizing 3D Scalar Fields,"Computer Graphics(Proc. Siggraph 88), Vol. 22, No. 4, 1988, pp. 51-58.
10. M. Levoy, "Display of Surfaces from Volume Data,"CG&A, Vol. 8, No. 3, May 1988, pp. 29-37.
11. B. T. Phong, "Illumination for computer generated pictures,"Commun. Ass. Comput. Mach., vol. 18, no. 6, June 1975.
12. T. Porter and T. Duff, "Compositing Digital Images,"Computer Graphics(Proc. Siggraph), Vol. 18, No. 3, July 1984, pp. 253-259.
13. T. Whitted, "An Improved Illumination Model for Shaded Display,"Comm. ACM, Vol. 23, No. 6, June 1980, pp. 343- 349.
14. M.E. Lee, R.A. Redner, and S.P. Uselton, "Statistically Optimized Sampling for Distributed Ray Tracing,"Computer Graphics(Proc. SIGGRAPH), July 1985, pp. 61-67.
15. M.A.Z. Dippe and E.H. Wold, "Antialiasing Through Stochastic Sampling,"Computer Graphics(Proc. SIGGRAPH), Vol. 19, No. 3, July 1985, pp. 69-78.
16. R. Cook, "Stochastic Sampling in Computer Graphics,"ACM Trans. Graphics, Vol. 5, No. 1, Jan. 1986, pp. 51-72.
17. J.T. Kajiya, "The Rendering Equation,"Computer Graphics(Proc. Siggraph), Vol. 20, No. 4, Aug. 1986, pp. 143-150.
18. D.P. Mitchell, "Generating Anti-Aliased Images at Low Sampling Densities,"Computer Graphics(Proc. SIGGRAPH), Vol. 21, No. 4, July 1987, pp. 65-72.
19. J. Painter and K. Sloan, "Antialiased Ray Tracing by Adaptive Progressive Refinement,"Computer Graphics(Proc. SIGGRAPH), Vol. 23, No. 3, July 1989, pp. 281-288.
20. H. Johns and J. Cunningham,The Physics of Radiology, Charles C. Thomas, Springfield, Ill., 1983.
21. L. Carpenter, "TheA-Buffer: An Antialiased Hidden Surface Method,"Computer Graphics(Proc. Siggraph), Vol. 18, No. 3, July 1984, pp. 103-108.
22. M. Levoy, "Volume Rendering by Adaptive Refinement," to be published inThe Visual Computer, Vol. 6, No. 1, Jan. 1990.
23. M. Levoy, "Efficient Ray Tracing of Volume Data,"ACM Trans. Graphics, Vol. 9, No. 3, ACM, New York, 1990, pp. 245-261.
24. M. Levoy, "Design for a Real-Time High-Quality Volume Rendering Workstation,"Proc. Chapel Hill Wkshp. Volume Visualization, Computer Science Department of the University of North Carolina, Chapel Hill, N.C., 1989, pp. 85-92.
19 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool