Abstract
Volume rendering is a technique for visualizing sampled scalar functions of three spatial dimensions by computing 2D projections of a colored semi-transparent gel. This paper presents a volume-rendering algorithm, in which image quality is adaptively refined over time. An initial image is generated by casting a small number of rays into the data, less than one ray per pixel, and interpolating between the resulting colors. Subsequent images are generated by alternately casting more rays and interpolating. The usefulness of these rays is maximized by distributing them according to measures of local image complexity. Examples from two applications are given: molecular graphics and medical imaging.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Bergman, L, Fuchs H, Grant E, Spach S (1986) Image rendering by adaptive refinement. Computer Graphics 20(4):29–37
Cook RL (1986) Stochastic sampling in computer graphics. ACM Trans Graph 5(1):51–72
Dippe MAZ, Wold EH (1985) Antialiasing through stochastic sampling. Computer Graphics 19(3):69–78
Drebin RA, Carpenter I, Hanrahan P (1988) Volume rendering. Computer Graphics 22(4):65–74
Glusker PJ, Trueblood KN (1985) Crystal structure analysis. Oxford Univ Press, Oxford
Herman GT (1980) Image reconstruction from projections. Academic Press, New York
Kajiya JT (1986) The rendering equation. Computer Graphics 20(4):143–150
Lee ME, Redner RA, Uselton SP (1985) Statistically optimized sampling for distributed ray tracing. Computer Graphics 19(3):61–67
Levoy M (1988a) Display of surfaces from volume data. IEEE Comput Graph Appl 8(3):29–37
Levoy M (1990) Efficient ray tracing of volume data. ACM Transactions on Graphics (in press)
Reynolds A (1989) Letter to the editor. IEEE. Computer Graph Appl, vol 9, no 2
Sabella P (1988) A rendering algorithm for visualizing 3D scalar fields. Computer Graphics 22(4):51–58
Upson C (1986) The visual simulation of amorphous phenomena. The Visual Computer 2:321–326
Upson C, Keeler M (1988) VBUFFER: Visible volume rendering. Computer Graphics 22(4):59–64
Whitted T (1980) an improved illumination model for shaded display. Commun ACM 23(6):343–349
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Levoy, M. Volume rendering by adaptive refinement. The Visual Computer 6, 2–7 (1990). https://doi.org/10.1007/BF01902624
Issue Date:
DOI: https://doi.org/10.1007/BF01902624