메뉴 건너뛰기




Volumn 23, Issue 1, 2004, Pages 85-112

Hardware lighting and shading: A survey

Author keywords

BRDFs; Environment maps; Graphics hardware; Lighting and shading; Real time rendering

Indexed keywords

ACCELERATION; ALGORITHMS; COMPUTER HARDWARE; GRAPH THEORY; LIGHTING; MAPS;

EID: 2442556154     PISSN: 01677055     EISSN: None     Source Type: Journal    
DOI: 10.1111/j.1467-8659.2004.00007.x     Document Type: Review
Times cited : (8)

References (98)
  • 5
    • 84938023437 scopus 로고
    • Illumination in diverse codimensions
    • July
    • D. Banks. Illumination in Diverse Codimensions. InProceedings SIGGRAPH, pages 327-334, July 1994.
    • (1994) Proceedings SIGGRAPH , pp. 327-334
    • Banks, D.1
  • 6
    • 0032679306 scopus 로고    scopus 로고
    • Increased photorealism for interactive architectural walk-throughs
    • J. Hodgins and J. Foley, editors. ACM SIGGRAPH, April
    • R. Bastos, K. Hoff, W. Wynn, and A. Lastra, Increased Photorealism for Interactive Architectural Walk-throughs. In J. Hodgins and J. Foley, editors, 1999 ACM Symposium on Interactive 3D Graphics, pages 183-190. ACM SIGGRAPH, April 1999.
    • (1999) 1999 ACM Symposium on Interactive 3D Graphics , pp. 183-190
    • Bastos, R.1    Hoff, K.2    Wynn, W.3    Lastra, A.4
  • 8
    • 0018061331 scopus 로고
    • Simulation of wrinkled surfaces
    • August
    • J. Blinn. Simulation of Wrinkled Surfaces. In Proceedings SIGGRAPH, pages 286-292, August 1978.
    • (1978) Proceedings SIGGRAPH , pp. 286-292
    • Blinn, J.1
  • 9
    • 85031699338 scopus 로고
    • Models of light reflection for computer synthesized pictures
    • July
    • J. Blinn. Models of Light Reflection For Computer Synthesized Pictures. In Proceedings SIGGRAPH, pages 192-198, July 1977.
    • (1977) Proceedings SIGGRAPH , pp. 192-198
    • Blinn, J.1
  • 10
    • 0017006552 scopus 로고
    • Texture and reflection in computer generated images
    • J. Blinn and M. Newell. Texture and Reflection in Computer Generated Images. Communications of the ACM, 19:542-546, 1976.
    • (1976) Communications of the ACM , vol.19 , pp. 542-546
    • Blinn, J.1    Newell, M.2
  • 11
    • 41949107703 scopus 로고    scopus 로고
    • Reflection space image based rendering
    • Los Angeles, California, August
    • B. Cabral, M. Olano, and P. Nemec. Reflection Space Image Based Rendering. In Proceedings SIGGRAPH, pages 165-170, Los Angeles, California, August 1999.
    • (1999) Proceedings SIGGRAPH , pp. 165-170
    • Cabral, B.1    Olano, M.2    Nemec, P.3
  • 12
    • 78651281733 scopus 로고    scopus 로고
    • GPU algorithms for radiosity and subsurface scattering
    • July
    • N. Carr, J. Hall, and J. Hart. GPU Algorithms for Radiosity and Subsurface Scattering. In Graphics Hardware 2003, pages 51-59, July 2003.
    • (2003) Graphics Hardware 2003 , pp. 51-59
    • Carr, N.1    Hall, J.2    Hart, J.3
  • 13
    • 77953857544 scopus 로고    scopus 로고
    • Light field mapping: Efficient representation and hardware rendering of surface light fields
    • July
    • W.-C. Chen, J.-Y. Bouguet, M. H. Chu, and R. Grzeszczuk. Light Field Mapping: Efficient Representation and Hardware Rendering of Surface Light Fields. In Proceedings SIGGRAPH, pages 447-456, July 2002.
    • (2002) Proceedings SIGGRAPH , pp. 447-456
    • Chen, W.-C.1    Bouguet, J.-Y.2    Chu, M.H.3    Grzeszczuk, R.4
  • 14
    • 2442483003 scopus 로고    scopus 로고
    • Note #35: Ambient occlusion, image-based illumination, and global illumination
    • P. Christensen. Note #35: Ambient occlusion, image-based illumination, and global illumination. In Photo-Realistic RenderMan Application Notes, 2002.
    • (2002) Photo-Realistic RenderMan Application Notes
    • Christensen, P.1
  • 16
    • 0019597477 scopus 로고
    • A reflectance model for computer graphics
    • August
    • R. Cook and K. Torrance. A Reflectance Model for Computer Graphics. In Proceedings SIGGRAPH, pages 307-316, August 1981.
    • (1981) Proceedings SIGGRAPH , pp. 307-316
    • Cook, R.1    Torrance, K.2
  • 17
    • 0021460503 scopus 로고
    • Distributed ray tracing
    • Minneapolis, Minnesota, July
    • R. L. Cook, T. Porter, and L. Carpenter. Distributed Ray Tracing. In Proceedings SIGGRAPH, pages 137-145, Minneapolis, Minnesota, July 1984.
    • (1984) Proceedings SIGGRAPH , pp. 137-145
    • Cook, R.L.1    Porter, T.2    Carpenter, L.3
  • 18
    • 84919025648 scopus 로고
    • Shadow algorithms for computer graphics
    • July
    • F. Crow. Shadow Algorithms for Computer Graphics. In Proceedings SIGGRAPH, pages 242-248, July 1977.
    • (1977) Proceedings SIGGRAPH , pp. 242-248
    • Crow, F.1
  • 21
    • 0030699573 scopus 로고    scopus 로고
    • Multi-pass pipeline rendering: Realism for dynamic environments
    • M. Cohen and D. Zeltzer, editors. ACM SIGGRAPH, April
    • P. Diefenbach and N. Badler. Multi-Pass Pipeline Rendering: Realism For Dynamic Environments. In M. Cohen and D. Zeltzer, editors, 1997 ACM Symposium on Interactive 3D Graphics, pages 59-70. ACM SIGGRAPH, April 1997.
    • (1997) 1997 ACM Symposium on Interactive 3D Graphics , pp. 59-70
    • Diefenbach, P.1    Badler, N.2
  • 26
    • 0022897507 scopus 로고
    • Applications of world projections
    • May
    • N. Greene. Applications of World Projections. In Proceedings Graphics Interface, pages 108-114, May 1986.
    • (1986) Proceedings Graphics Interface , pp. 108-114
    • Greene, N.1
  • 27
    • 0022807752 scopus 로고
    • Environment mapping and other applications of world projections
    • November
    • N. Greene. Environment Mapping and Other Applications of World Projections. IEEE Computer Graphics & Applications, 6(11):21-29, November 1986.
    • (1986) IEEE Computer Graphics & Applications , vol.6 , Issue.11 , pp. 21-29
    • Greene, N.1
  • 28
    • 0000244742 scopus 로고
    • Texture mapping as a fundamental drawing primitive
    • Eurographics, June
    • P. Haeberli and M. Segal. Texture Mapping As A Fundamental Drawing Primitive. In Fourth Eurographics Workshop on Rendering, pages 259-266. Eurographics, June 1993.
    • (1993) Fourth Eurographics Workshop on Rendering , pp. 259-266
    • Haeberli, P.1    Segal, M.2
  • 35
    • 85022113573 scopus 로고    scopus 로고
    • Realistic, hardware-accelerated shading and lighting
    • August
    • W. Heidrich and H.-P. Seidel. Realistic, Hardware-accelerated Shading and Lighting. In Proceedings SIGGRAPH, pages 171-178, August 1999.
    • (1999) Proceedings SIGGRAPH , pp. 171-178
    • Heidrich, W.1    Seidel, H.-P.2
  • 37
    • 0022760047 scopus 로고
    • A radiosity method for non-diffuse environments
    • D. Immel, M. Cohen, and D. Greenberg. A Radiosity Method for Non-Diffuse Environments. In Proceedings SIGGRAPH, pages 133-142, 1986.
    • (1986) Proceedings SIGGRAPH , pp. 133-142
    • Immel, D.1    Cohen, M.2    Greenberg, D.3
  • 40
    • 0022761447 scopus 로고
    • The rendering equation
    • August
    • J. Kajiya. The Rendering Equation. In Proceedings SIGGRAPH, pages 143-150, August 1986.
    • (1986) Proceedings SIGGRAPH , pp. 143-150
    • Kajiya, J.1
  • 41
    • 0003086581 scopus 로고    scopus 로고
    • Interactive rendering with arbitrary brdfs using separable approximations
    • June
    • J. Kautz and M. McCool. Interactive Rendering with Arbitrary BRDFs using Separable Approximations. In Tenth Eurographics Workshop on Rendering, pages 281-292, June 1999.
    • (1999) Tenth Eurographics Workshop on Rendering , pp. 281-292
    • Kautz, J.1    McCool, M.2
  • 42
    • 0000108598 scopus 로고    scopus 로고
    • Approximation of glossy reflection with prefiltered environment maps
    • May
    • J. Kautz and M. McCool. Approximation of Glossy Reflection with Prefiltered Environment Maps. In Proceedings Graphics Interface, pages 119-126, May 2000.
    • (2000) Proceedings Graphics Interface , pp. 119-126
    • Kautz, J.1    McCool, M.2
  • 43
    • 0003086581 scopus 로고    scopus 로고
    • Interactive rendering with arbitrary BRDFs using separable approximations
    • June
    • J. Kautz and M. McCool. Interactive Rendering with Arbitrary BRDFs using Separable Approximations. In 10th Eurographics Rendering Workshop 1999, pages 281-292, June 1999.
    • (1999) 10th Eurographics Rendering Workshop 1999 , pp. 281-292
    • Kautz, J.1    McCool, M.2
  • 45
    • 0036980210 scopus 로고    scopus 로고
    • Fast, arbitrary BRDF shading for low-frequency lighting using spherical harmonics
    • June
    • J. Kautz, P.-P. Sloan, and J. Snyder. Fast, Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics. In 13th Eurographics Workshop on Rendering, pages 301-308, June 2002.
    • (2002) 13th Eurographics Workshop on Rendering , pp. 301-308
    • Kautz, J.1    Sloan, P.-P.2    Snyder, J.3
  • 50
    • 0002843745 scopus 로고
    • Bidirectional path tracing
    • E. Lafortune and Y. Willems. Bidirectional Path Tracing. In Compugraphics, pages 95-104, 1993.
    • (1993) Compugraphics , pp. 95-104
    • Lafortune, E.1    Willems, Y.2
  • 51
    • 0141435694 scopus 로고    scopus 로고
    • Homomorphic factorization of BRDF-based lighting computation
    • July
    • L. Latta and A. Kolb. Homomorphic Factorization of BRDF-based Lighting Computation. In Proceedings SIGGRAPH, pages 509-516, July 2002.
    • (2002) Proceedings SIGGRAPH , pp. 509-516
    • Latta, L.1    Kolb, A.2
  • 55
    • 0001865141 scopus 로고    scopus 로고
    • Image-based rendering for non-diffuse synthetic scenes
    • Eurographics, June
    • D. Lischinski and A. Rappoport. Image-Based Rendering for Non-Diffuse Synthetic Scenes. In Nineth Eurographics Workshop on Rendering, pages 301-314. Eurographics, June 1998.
    • (1998) Nineth Eurographics Workshop on Rendering , pp. 301-314
    • Lischinski, D.1    Rappoport, A.2
  • 57
    • 2442418171 scopus 로고    scopus 로고
    • Hardware shading language course: NVIDIA programmable graphics technology
    • July
    • B. Mark. Hardware Shading Language Course: NVIDIA Programmable Graphics Technology. In SIGGRAPH Course Notes, July 2002.
    • (2002) SIGGRAPH Course Notes
    • Mark, B.1
  • 58
    • 0036954233 scopus 로고    scopus 로고
    • Efficient rendering of spatial bi-directional reflectance distribution functions
    • September
    • D. McAllister, A. Lastra, and W. Heidrich. Efficient Rendering of Spatial Bi-directional Reflectance Distribution Functions. In Proceedings Graphics Hardware, pages 79-88, September 2002.
    • (2002) Proceedings Graphics Hardware , pp. 79-88
    • McAllister, D.1    Lastra, A.2    Heidrich, W.3
  • 59
    • 0035151669 scopus 로고    scopus 로고
    • Homomorphic factorization of BRDFS for high-performance rendering
    • August
    • M. McCool, J. Ang, and A. Ahmad. Homomorphic Factorization of BRDFs for High-Performance Rendering. In Proceedings SIGGRAPH, pages 171-178, August 2001.
    • (2001) Proceedings SIGGRAPH , pp. 171-178
    • McCool, M.1    Ang, J.2    Ahmad, A.3
  • 61
    • 2442567051 scopus 로고    scopus 로고
    • November
    • Microsoft Corporation. DirectX 9.0 SDK, November 2002. Available from http://www.microsoft.com/directx.
    • (2002) DirectX 9.0 SDK
  • 63
    • 0001479746 scopus 로고    scopus 로고
    • Lazy decompression of surface light fields for precomputed global illumination
    • Eurographics, June
    • G. Miller, S. Rubin, and D. Ponceleon. Lazy Decompression of Surface Light Fields for Precomputed Global Illumination. In Nineth Eurographics Workshop on Rendering, pages 281-292. Eurographics, June 1998.
    • (1998) Nineth Eurographics Workshop on Rendering , pp. 281-292
    • Miller, G.1    Rubin, S.2    Ponceleon, D.3
  • 64
    • 0009657733 scopus 로고
    • Photometry of the moon
    • University Chicago Press
    • M. Minnaert. Photometry of the Moon. In Planets and Satellites, pages 231-248. University Chicago Press, 1961.
    • (1961) Planets and Satellites , pp. 231-248
    • Minnaert, M.1
  • 65
    • 2442539487 scopus 로고    scopus 로고
    • ATI Technologies Inc., July
    • J. Mitchell. Radeon 9700 Shading. ATI Technologies Inc., July 2002. Available from http://www.ati.com.
    • (2002) Radeon 9700 Shading
    • Mitchell, J.1
  • 69
    • 77954000417 scopus 로고    scopus 로고
    • All-frequency shadows using non-linear wavelet lighting approximation
    • page to appear, July
    • Ren Ng, Ravi Ramamoorthi, and Pat Hanrahan. All-Frequency Shadows Using Non-linear Wavelet Lighting Approximation. ACM Transactions on Graphics, page to appear, July 2003.
    • (2003) ACM Transactions on Graphics
    • Ng, R.1    Ramamoorthi, R.2    Hanrahan, P.3
  • 71
    • 85022123772 scopus 로고    scopus 로고
    • May
    • NVIDIA Corporation. NVIDIA SDK, May 2003. Available from http://www.nvidia.com.
    • (2003) NVIDIA SDK
  • 73
    • 0016519457 scopus 로고
    • Illumination for computer generated pictures
    • June
    • B.-T. Phong. Illumination for Computer Generated Pictures. Communications of the ACM, 18(6):311-317, June 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.6 , pp. 311-317
    • Phong, B.-T.1
  • 76
    • 0035156092 scopus 로고    scopus 로고
    • An efficient representation for irradiance environment maps
    • August
    • R. Ramamoorthi and P. Hanrahan. An Efficient Representation for Irradiance Environment Maps. In Proceedings SIGGRAPH, pages 497-500, August 2001.
    • (2001) Proceedings SIGGRAPH , pp. 497-500
    • Ramamoorthi, R.1    Hanrahan, P.2
  • 77
    • 77953836763 scopus 로고    scopus 로고
    • Frequency space environment map rendering
    • July
    • R. Ramamoorthi and P. Hanrahan. Frequency Space Environment Map Rendering. In Proceedings SIGGRAPH, pages 517-526, July 2002.
    • (2002) Proceedings SIGGRAPH , pp. 517-526
    • Ramamoorthi, R.1    Hanrahan, P.2
  • 80
    • 0347960551 scopus 로고    scopus 로고
    • SGI. Iris performer. http://www.sgi.com/software/performer/brew/envmap. html.
    • Iris Performer
  • 83
    • 77953858715 scopus 로고    scopus 로고
    • Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments
    • July
    • P.-P. Sloan, J. Kautz, and J. Snyder. Precomputed Radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environments. In Proceedings SIGGRAPH, pages 527-536, July 2002.
    • (2002) Proceedings SIGGRAPH , pp. 527-536
    • Sloan, P.-P.1    Kautz, J.2    Snyder, J.3
  • 84
    • 77953988884 scopus 로고    scopus 로고
    • Clustered principal components for precomputed radiance transfer
    • page to appear, July
    • Peter-Pike Sloan, Jesse Hall, John Hart, and John Snyder. Clustered Principal Components for Precomputed Radiance Transfer. ACM Transactions on Graphics, page to appear, July 2003.
    • (2003) ACM Transactions on Graphics
    • Sloan, P.-P.1    Hall, J.2    Hart, J.3    Snyder, J.4
  • 85
    • 78649843142 scopus 로고
    • Geometrical shadowing of a random rough surface
    • September
    • B. G. Smith. Geometrical Shadowing of a Random Rough Surface. IEEE Transactions on Antennas and Propagation, 15(5):668-671, September 1967.
    • (1967) IEEE Transactions on Antennas and Propagation , vol.15 , Issue.5 , pp. 668-671
    • Smith, B.G.1
  • 86
    • 2442510268 scopus 로고    scopus 로고
    • Factorization of the ashikhmin BRDF for real-time rendering
    • M. Steigleder. Factorization of the Ashikhmin BRDF for Real-Time Rendering. Journal of Graphics Tools, 7(4):61-68, 2002.
    • (2002) Journal of Graphics Tools , vol.7 , Issue.4 , pp. 61-68
    • Steigleder, M.1
  • 87
    • 0002226429 scopus 로고    scopus 로고
    • Interactive rendering of globally illuminated glossy scenes
    • Eurographics, June
    • W. Stürzlinger and R. Bastos. Interactive Rendering of Globally Illuminated Glossy Scenes. In Eighth Eurographics Workshop on Rendering, pages 93-102. Eurographics, June 1997.
    • (1997) Eighth Eurographics Workshop on Rendering , pp. 93-102
    • Stürzlinger, W.1    Bastos, R.2
  • 88
    • 0141615927 scopus 로고    scopus 로고
    • Interactive rendering with bidirectional texture functions
    • September
    • F. Suykens, K. vom Berge, Lagae A, and P. Dutré; Interactive Rendering with Bidirectional Texture Functions. Computer Graphics Forum, 22(3):463-472, September 2003.
    • (2003) Computer Graphics Forum , vol.22 , Issue.3 , pp. 463-472
    • Suykens, F.1    Vom Berge, K.2    Lagae, A.3    Dutré, P.4
  • 91
    • 0026887589 scopus 로고
    • Measuring and modeling anisotropic reflection
    • July
    • G. Ward. Measuring and Modeling Anisotropic Reflection. In Proceedings SIGGRAPH, pages 265-272, July 1992.
    • (1992) Proceedings SIGGRAPH , pp. 265-272
    • Ward, G.1
  • 92
    • 0026884506 scopus 로고
    • Predicting reflectance functions from complex surfaces
    • July
    • S. Westin, J. Arvo, and K. Torrance. Predicting Reflectance Functions From Complex Surfaces. In Proceedings SIGGRAPH, pages 255-264, July 1992.
    • (1992) Proceedings SIGGRAPH , pp. 255-264
    • Westin, S.1    Arvo, J.2    Torrance, K.3
  • 93
    • 0018058637 scopus 로고
    • Casting curved shadows on curved surfaces
    • August
    • L. Williams. Casting Curved Shadows on Curved Surfaces. Is. Proceedings SIGGRAPH, pages 270-274, August 1978.
    • (1978) Proceedings SIGGRAPH , pp. 270-274
    • Williams, L.1
  • 96
    • 85022105180 scopus 로고    scopus 로고
    • BRDF-based lighting
    • NVIDIA Corporation
    • C. Wynn. BRDF-Based Lighting. Technical report, NVIDIA Corporation, 2000.
    • (2000) Technical Report
    • Wynn, C.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.