Comprehensible rendering of 3-D shapes
- 1 September 1990
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 24 (4) , 197-206
- https://doi.org/10.1145/97879.97901
Abstract
We propose a new rendering technique that produces 3-D images with enhanced visual comprehensibility. Shape features can be readily understood if certain geometric properties are enhanced. To achieve this, we develop drawing algorithms for discontinuities, edges, contour lines, and curved hatching. All of them are realized with 2-D image processing operations instead of line tracking processes, so that they can be efficiently combined with conventional surface rendering algorithms.Data about the geometric properties of the surfaces are preserved as Geometric Buffers (G-buffers). Each G-buffer contains one geometric property such as the depth or the normal vector of each pixel. By using G-buffers as intermediate results, artificial enhancement processes are separated from geometric processes (projection and hidden surface removal) and physical processes (shading and texture mapping), and performed as postprocesses. This permits a user to rapidly examine various combinations of enhancement techniques without excessive recomputation, and easily obtain the most comprehensible image.Our method can be widely applied for various purposes. Several of these, edge enhancement, line drawing illustrations, topographical maps, medical imaging, and surface analysis, are presented in this paper.Keywords
This publication has 14 references indexed in Scilit:
- The interactive editing and contouring of empirical fieldsIEEE Computer Graphics and Applications, 1989
- Compositing 3D images with antialiasing and various shading effectsIEEE Computer Graphics and Applications, 1989
- Volume renderingACM SIGGRAPH Computer Graphics, 1988
- Marching cubes: A high resolution 3D surface construction algorithmACM SIGGRAPH Computer Graphics, 1987
- GRAPE: An environment to build display processesACM SIGGRAPH Computer Graphics, 1987
- Compositing 3-D rendered imagesACM SIGGRAPH Computer Graphics, 1985
- An image synthesizerACM SIGGRAPH Computer Graphics, 1985
- Compositing digital imagesPublished by Association for Computing Machinery (ACM) ,1984
- A more flexible image generation environmentPublished by Association for Computing Machinery (ACM) ,1982
- A Software Testbed for the Development of 3D Raster Graphics SystemsACM Transactions on Graphics, 1982