Abstract
Photorealistic rendering methods produce accurate solutions to the rendering equation but are computationally expensive and typically non-interactive. Some researchers have used graphics hardware to obtain photorealistic effects but not at interactive frame rates. We describe a technique to achieve near photorealism of simple indoor scenes at interactive rates using both CPUs and graphics hardware in parallel. This allows the user the ability to interactively move objects and lights in the scene. Our goal is to introduce as many global illumination effects as possible while maintaining a high frame rate. We describe methods to generate soft shadows, approximate one-bounce indirect lighting, and specular reflection and refraction effects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
John M. Airey, John H. Rohlf, and Frederick P. Brooks, Jr. Towards image realism with interactive update rates in complex virtual building environments. volume 24, pages 41–50, March 1990.
Arthur Appel. Some techniques for shading machine renderings of solids. In AFIPS 1968 Spring Joint Computer Conf., volume 32, pages 37–45, 1968.
Shenchang Eric Chen. Incremental radiosity: An extension of progressive radiosity to an interactive image synthesis system. In Forest Baskett, editor, Computer Graphics (SIGGRAPH’ 90 Proceedings), volume 24, pages 135–144, August 1990.
Franklin C. Crow. Shadow algorithms for computer graphics. volume 11, pages 242–248, July 1977.
Paul J Diefenbach. Pipeline rendering: Interaction and realism through hardware-based multi-pass rendering. PhD thesis, University of Pennsylvania, 1996.
Cindy M. Goral, Kenneth E. Torrance, Donald P. Greenberg, and Bennett Battaile. Modelling the interaction of light between diffuse surfaces. In Computer Graphics (SIGGRAPH’ 84 Proceedings), volume 18, pages 212–222, July 1984.
Paul S. Heckbert and Pat Hanrahan. Beam tracing polygonal objects. In Hank Christiansen, editor, Computer Graphics (SIGGRAPH’ 84 Proceedings), volume 18, pages 119–127, July 1984.
Michael Herf and Paul S. Heckbert. Fast soft shadows. In Visual Proceedings, SIGGRAPH 96, page 145, Aug. 1996.
James T. Kajiya. The rendering equation. In David C. Evans and Russell J. Athay, editors, Computer Graphics (SIGGRAPH’ 86 Proceedings), volume 20, pages 143–150, August 1986.
Alexander Keller. Instant radiosity. In Turner Whitted, editor, SIGGRAPH 97 Conference Proceedings, Annual Conference Series, pages 49–56. ACM SIGGRAPH, Addison Wesley, August 1997. ISBN 0-89791-896-7.
Kwan-Lui Ma, James S. Painter, Charles D. Hansen, and Michael F. Krogh. Parallel volume rendering using binary-swap image composition. IEEE Computer Graphics and Applications, 14(4), July 1994.
T. Nishita and E. Nakamae. Half-tone representation of 3-D objects illuminated by area sources or polyhedron sources. Proc. COMPSAC 83: The IEEE Computer Society’s Seventh Internat. Computer Software and Applications Conf., pages 237–242, November 1983.
Eyal Ofek and Ari Rappoport. Interactive reflections on curved objects. In Michael Cohen, editor, SIGGRAPH 98 Conference Proceedings, Annual Conference Series, pages 333–342. ACM SIGGRAPH, Addison Wesley, July 1998. ISBN 0-89791-999-8.
Steven Parker, William Martin, Peter-Pike Sloan, Peter Shirley, Brian Smits, and Chuck Hansen. Interactive ray tracing. In Symposium on interactive 3D graphics, April 1999. Accepted for publication.
William T. Reeves, David H. Salesin, and Robert L. Cook. Rendering antialiased shadows with depth maps. In Maureen C. Stone, editor, Computer Graphics (SIGGRAPH’ 87 Proceedings), volume 21, pages 283–291, July 1987.
Mark Segal, Carl Korobkin, Rolf van Widenfelt, Jim Foran, and Paul E. Haeberli. Fast shadows and lighting effects using texture mapping. In Edwin E. Catmull, editor, Computer Graphics (SIGGRAPH’ 92 Proceedings), volume 26, pages 249–252, July 1992.
Francois X. Sillion and Claude Puech. A general two-pass method integrating specular and diffuse reflection. In Jeffrey Lane, editor, Computer Graphics (SIGGRAPH’ 89 Proceedings), volume 23, pages 335–344, July 1989.
Heidmann T. Real shadows — real time. In IRIS Universe, December 1991.
William B. Thompson, Peter Shirley, Brian Smits, Daniel J. Kersten, and Cindee Madison. Visual glue. Technical Report UUCS-98-007, Computer Science Department, University of Utah, March 1998. http://www2.cs.utah.edu/vissim/papers/glue/glue.html.
Tushar Udeshi and Charles D. Hansen. Parallel multipipe rendering for very large isosurface visualization. In Joint EUROGRAPHICS — IEEE TCCG Symposium on Visualization, May 1999.
Hank Weghorst, Gary Hooper, and Donald P. Greenberg. Improved computational methods for ray tracing. ACM Transactions on Graphics, 3(1):52–69, January 1984.
Turner Whitted. An improved illumination model for shaded display. Communications of the ACM, 23(6):343–349, June 1980.
Lance Williams. Casting curved shadows on curved surfaces. In Computer Graphics (SIGGRAPH’ 78 Proceedings), volume 12, pages 210–214, August 1978.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag/Wien
About this paper
Cite this paper
Udeshi, T., Hansen, C.D. (1999). Towards Interactive Photorealistic Rendering of Indoor Scenes: A Hybrid Approach. In: Lischinski, D., Larson, G.W. (eds) Rendering Techniques’ 99. EGSR 1999. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6809-7_7
Download citation
DOI: https://doi.org/10.1007/978-3-7091-6809-7_7
Published:
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-83382-7
Online ISBN: 978-3-7091-6809-7
eBook Packages: Springer Book Archive