An efficient method for volume rendering using perspective projection
- 1 November 1990
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 24 (5) , 95-102
- https://doi.org/10.1145/99308.99329
Abstract
Use of the perspective projection adds important perceptual cues for image comprehension. However, it has not been widely used in volume rendering because of the lack of efficient computational algorithms and concern over the nonuniform sampling rate imposed by perspective ray divergence. This paper introduces two new techniques to help make perspective projection more feasible in rendering volume data. First, a method is presented for efficient slice-by-slice processing of volume data, allowing high resolution data sets by eliminating typical memory constraints. Second, an adaptive "ray splitting" approach is described which ensures that the entire volume is sampled within user-specified limits. Additionally, we present results using distributed ray tracing to achieve depth of field effects.Keywords
This publication has 12 references indexed in Scilit:
- Gaze-directed volume renderingACM SIGGRAPH Computer Graphics, 1990
- Ray tracing voxel data via biquadratic local surface interpolationThe Visual Computer, 1990
- 3D-visualization of tomographic volume data using the generalized voxel-modelPublished by Association for Computing Machinery (ACM) ,1989
- V-bufferACM SIGGRAPH Computer Graphics, 1988
- A rendering algorithm for visualizing 3D scalar fieldsACM SIGGRAPH Computer Graphics, 1988
- Volume renderingACM SIGGRAPH Computer Graphics, 1988
- Display of surfaces from volume dataIEEE Computer Graphics and Applications, 1988
- Ray tracing volume densitiesACM SIGGRAPH Computer Graphics, 1984
- Distributed ray tracingACM SIGGRAPH Computer Graphics, 1984
- Synthetic Image Generation with a Lens and Aperture Camera ModelACM Transactions on Graphics, 1982