Towards image realism with interactive update rates in complex virtual building environments
- 1 February 1990
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 24 (2) , 41-50
- https://doi.org/10.1145/91394.91416
Abstract
Two strategies, pre-computation before display and adaptive refinement during display, are used to combine interactivity with high image quality in a virtual building simulation. Pre-computation is used in two ways. The hidden-surface problem is partially solved by automatically pre-computing potentially visible sets of the model for sets of related viewpoints. Rendering only the potentially visible subset associated with the current viewpoint, rather than the entire model, produces significant speedups on real building models. Solutions for the radiosity lighting model are pre-computed for up to twenty different sets of lights. Linear combinations of these solutions can be manipulated in real time. We use adaptive refinement to trade image realism for interactivity as the situation requires. When the user is stationary we replace a coarse model using few polygons with a more detailed model. Image-level linear interpolation smooths the transition between differing levels of image realism.Keywords
This publication has 12 references indexed in Scilit:
- A progressive refinement approach to fast radiosity image generationACM SIGGRAPH Computer Graphics, 1988
- Walkthrough---a dynamic graphics system for simulating virtual buildingsPublished by Association for Computing Machinery (ACM) ,1987
- Visibility between two edges of a simple polygonThe Visual Computer, 1986
- Image rendering by adaptive refinementACM SIGGRAPH Computer Graphics, 1986
- Continuous tone representation of three-dimensional objects taking account of shadows and interreflectionACM SIGGRAPH Computer Graphics, 1985
- Fast spheres, shadows, textures, transparencies, and imgage enhancements in pixel-planesACM SIGGRAPH Computer Graphics, 1985
- The hemi-cubeACM SIGGRAPH Computer Graphics, 1985
- A fast algorithm for the Boolean masking problemComputer Vision, Graphics, and Image Processing, 1985
- Modeling the interaction of light between diffuse surfacesACM SIGGRAPH Computer Graphics, 1984
- Shadow algorithms for computer graphicsPublished by Association for Computing Machinery (ACM) ,1977