Efficient BRDF importance sampling using a factored representation

被引:96
作者
Lawrence, J [1 ]
Rusinkiewicz, S
Ramamoorthi, R
机构
[1] Princeton Univ, Princeton, NJ 08544 USA
[2] Columbia Univ, New York, NY 10027 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2004年 / 23卷 / 03期
关键词
BRDF; importance sampling; Monte Carlo integration; global illumination; rendering; ray tracing;
D O I
10.1145/1015706.1015751
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
High-quality Monte Carlo image synthesis requires the ability to importance sample realistic BRDF models. However, analytic sampling algorithms exist only for the Phong model and its derivatives such as Lafortune and Blinn-Phong. This paper demonstrates an importance sampling technique for a wide range of BRDFs, including complex analytic models such as Cook-Torrance and measured materials, which are being increasingly used for realistic image synthesis. Our approach is based on a compact factored representation of the BRDF that is optimized for sampling. We show that our algorithm consistently offers better efficiency than alternatives that involve fitting and sampling a Lafortune or Blinn-Phong lobe, and is more compact than sampling strategies based on tabulating the full BRDF. We are able to efficiently create images involving multiple measured and analytic BRDFs, under both complex direct lighting and global illumination.
引用
收藏
页码:496 / 505
页数:10
相关论文
共 33 条
  • [1] AGARWAL S, 2003, SIGGRAPH 03, P605
  • [2] [Anonymous], 1999, 10th Eurographics Workshop on Rendering
  • [3] [Anonymous], SIGGRAPH 77 P 4 ANN
  • [4] [Anonymous], 1977, GEOMETRIC CONSIDERAT
  • [5] Ashikhmin M., 2000, Journal of Graphics Tools, V5, P25, DOI 10.1080/10867651.2000.10487522
  • [6] CHEN WC, 2002, SIGGRAPH 2002, P447
  • [7] Cook R. L, 1982, ACM Trans. Graph, V1, P7, DOI DOI 10.1145/357290.357293
  • [8] STOCHASTIC SAMPLING IN COMPUTER-GRAPHICS
    COOK, RL
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1986, 5 (01): : 51 - 72
  • [9] Reflectance and texture of real-world surfaces
    Dana, KJ
    Van Ginneken, B
    Nayar, SK
    Koenderink, JJ
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1999, 18 (01): : 1 - 34
  • [10] GREENBERG DP, 1997, SIGGRAPH 97 C P, P477