Browse > Article

An Approximation Technique for Real-time Rendering of Phong Reflection Model with Image-based Lighting  

Jeong, Taehong (Digital Media Department, Ajou University)
Shin, Hyun Joon (Digital Media Department, Ajou University)
Abstract
In this paper, we introduce a real-time method to render a 3D scene using image-based lighting. Previous approaches for image-based lighting focused on diffuse reflection and mirror-like specular reflection. In this paper, we provide a simple preprocessing approach to efficiently approximate Phong reflection model, which has been used for computer graphics applications for several decades. For diffuse reflection, we generate a texture map for diffuse reflection by integrating the source image in preprocessing step, similarly to the previous approaches. We adopt the similar idea to produce a set of specular reflection maps for various material shininess. By doing this, we can render a dynamic scene without high computational complexity or numerous texture map access.
Keywords
Rendering; Image-based lighting; Phong reflection model;
Citations & Related Records
연도 인용수 순위
  • Reference
1 K. Agusanto, L. Li, Z. Chuangui, and N. W. Sing, "Photorealistic rendering for augmented reality using environment illumination," in Mixed and Augmented Reality, 2003. Proceedings. The Second IEEE and ACM International Symposium on, Oct 2003, pp. 208-216.
2 J. F. Talbot, D. Cline, and P. Egbert, "Importance resampling for global illumination," in Proceedings of the Sixteenth Eurographics Conference on Rendering Techniques, 2005, pp. 139-146.
3 P. Debevec, "Rendering synthetic objects into real scenes: Bridging traditional and image-based graphics with global illumination and high dynamic range photography," in Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, 1998, pp. 189-198.
4 S. Mann and R. W. Picard, "On being 'undigital' with digital cameras: Extending dynamic range by combining differently exposed pictures," in Proceedings of IS&T, 1995, pp. 442-448.
5 P. E. Debevec and J. Malik, "Recovering high dynamic range radiance maps from photographs," in Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, 1997, pp. 369-378.
6 P. Shirley, C. Wang, and K. Zimmerman, "Monte carlo techniques for direct lighting calculations," ACM Transactions on Graphics, vol. 15, no. 1, pp. 1-36, Jan. 1996.   DOI
7 D. Burke, A. Ghosh, and W. Heidrich, "Bidirectional importance sampling for direct illumination," in Proceedings of the Sixteenth Eurographics Conference on Rendering Techniques, 2005, pp. 147-156.
8 S. Kim, M.-H. Kyung, and J.-H. Lee, "Noiseless gpu rendering of isotropic brdf surfaces," The Visual Computer, vol. 28, no. 1, pp. 125-135, 2012.   DOI
9 R. Ramamoorthi and P. Hanrahan, "An efficient representation for irradiance environment maps," in Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, 2001, pp. 497-500.
10 P.-P. Sloan, J. Kautz, and J. Snyder, "Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments," ACM Trans. Graph., vol. 21, no. 3, pp. 527-536, July 2002.
11 J. Kautz, P.-P. Sloan, and J. Snyder, "Fast, arbitrary brdf shading for low-frequency lighting using spherical harmonics," in Proceedings of the 13th Eurographics Workshop on Rendering, 2002, pp. 291-296.
12 B. T. Phong, "Illumination for computer generated pictures," Communication of ACM, vol. 18, no. 6, pp. 311-317, June 1975.   DOI   ScienceOn
13 R. Fernando, GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics. Pearson Higher Education, 2004.