计算机科学 ›› 2014, Vol. 41 ›› Issue (5): 1-7.doi: 10.11896/j.issn.1002-137X.2014.05.001

• 综述 •    下一篇

物体表面质感模型与绘制综述

江海燕,周明全,武仲科,郭迪,张旭   

  1. 北京师范大学信息科学与技术学院 北京100875;北京师范大学信息科学与技术学院 北京100875;北京师范大学信息科学与技术学院 北京100875;北京师范大学信息科学与技术学院 北京100875;北京师范大学信息科学与技术学院 北京100875
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家科技支撑计划(2012BAH33F04)资助

Survey of Appearance Models and Rendering

JIANG Hai-yan,ZHOU Ming-quan,WU Zhong-ke,GUO Di and ZHANG Xu   

  • Online:2018-11-14 Published:2018-11-14

摘要: 综合论述了真实感图形学的主要研究内容之一——物体表面质感。阐明了影响物体表面质感的两个因素:物体表面的光学特性和几何细节。根据光线在物体表面的反射、次表面散射、透射等情况,重点综述了表征物体表面质感的一般模型和具体模型分类。详细分析了具体的BRDF模型、SVBRDF模型、BSSRDF模型、TSVBRDF模型和BTF模型,总结了这几种模型各自的特点、适用范围、绘制效果。展示了真实感表面质感绘制在影视制作、游戏产业、虚拟设计、文化遗产保护等领域的应用情况。最后对真实感表面质感绘制的研究进行了总结和展望。

关键词: 真实感图形学,表面质感,真实感绘制,双向反射分布函数,双向纹理函数

Abstract: This paper summarized one of the main research contents of photorealistic graphics-the appearance models and rendering.It represented the two key factors that influence the appearance of different materials:the optical properties and geometric details of materials surfaces.And according to the interaction of light and materials’ surfaces-reflection,subsurface scattering and transmission and so on,it described emphatically the appearance models and rendering,analyzed in detail the specific models:BRDF,SVBRDF,BSSRDF,TSVBRDF and BTF,and concluded the characteristics of the models,as well as gave the rendering results using different models.Then it exhibited the main application areas with different models used in appearance rendering,such as film and television production,games industry,virtual design and cultural heritage protection.In the end,it concluded and prospectd the research of appearance modeling and rendering.

Key words: Photorealistic graphics,Appearance,Photorealistic rendering,BRDF,BTF

[1] 王嘉平.基于数据驱动的表面质感建模与绘制[D].北京:中国科学院研究生院,2007
[2] 杨健.真实感物体表面细节绘制方法[D].杭州:浙江大学,2006
[3] Liu Xin-guo,Yu Yi-zhou,Shum H-Y.Synthesizing bidirectionaltexture functions for real-world surfaces[C]∥Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques-SIGGRAPH.2001:97-106
[4] Dana K J,van Ginneken B,Nayar S K,et al.Reflectance and texture of real-world surfaces[J].ACM Transactions on Graphi-cs,1999,18(1):1-34
[5] Xiao D H,Torrance K E,Sillion F X,et al.A comprehensive physical model for light reflection[J].ACM SIGGRAPH Computer Graphics,1991,25(4):175-186
[6] Koenderink J J,van Doom A J,Stavridi M.Bidirectional reflection distribution function expressed in terms of surface scatte-ring modes[C]∥Computer Vision-ECCV 1996,Lecture Notes in Computer Science.Volume 1065,6:28-39
[7] Cook R L,Torrance K E.A reflectance model for computergraphics[J].ACM Transactions on Graphics,1982,1(1):7-24
[8] JiriFilip,Haindl M.Bidirectional texture function modeling:as-tate of the art survey[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2009,31(11):1921-1940
[9] Haindl M,Filip J.Advanced Textural Representation of Materi-als Appearance[C]∥Proceeding SA’11SIGGRAPH Asia 2011Courses.New York,2011
[10] Weyrich T,Lawrence J,HendrikLensch,et al.Principles of appearance acquisition and representation[J].Foundations and trends  in Computer Graphics and Vision,2009,4(2):75-191
[11] Dana K J.BRDF/BTF measurement device[C]∥Computer Vision.Proceedings of the 8th IEEE International Conference.ICCV 2001.(Volume 2),2001:460-466
[12] Blinn J F.Models of light reflection for computer synthesizedpictures[J].ACM SIGGRAPH Computer Graphics,1997,11(2):192-198
[13] http://www.cnblogs.com/cxrs/archive/2010/01/10/1643515.html
[14] Cook R L,Torrance K E.A reflectance model for computergraphics[J].ACM SIGGRAPH Computer Graphics,1981,15(3):307-316
[15] http://blog.csdn.net/liu_lin_xm/article/details/4845977
[16] Ward G J.Measuring and modeling anisotropic reflection[J].ACM SIGGRAPH Computer Graphics,1992,26(2):265-272
[17] http://f.hatena.ne.jp/frosten/20100411160639
[18] Matusik W,Pfister H,Brand M,et al.A data-driven reflectance model[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH,2003,22(3):759-769
[19] White D R,Saunders P,Bonsey S J,et al.Reflectometer formeasuring the bidirectional reflectance of rough surfaces[J].Applied Optics,1998,37(16):3450-3454
[20] http://nlcc.hust.edu.cn/%E5%8F%8C%E5%90%91%E5%8F%8D%E5%B0%84%E5%88%86%E5%B8%83%E5%87%BD%E6%95%B0(BRDF)%E6%B5%8B%E9%87%8F%E8%A3%85%E7%BD%AE/index.jhtml
[21] Weyrich T,Matusik W,Pfister H,et al.Analysis of human faces using a measurement-based skin reflectance model[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH,2006,25(3):1013-1024
[22] Matusik W.A data-driven reflectance model[D].Massachusetts Institute of Technology,2003
[23] Oren M,Nayar S K.Generalization of lambert’s reflectancemodel[C]∥Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques.SIGGRAPH,1994:239-246
[24] Poulin P,Fournier A.A model for anisotropic reflection[J].ACM SIGGRAPH Computer Graphics,1990,24(4):273-282
[25] Alias J S.Diffraction shaders[C]∥Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques.SIGGRAPH,1999:101-110
[26] 胡勇,沈旭坤.真实感材质建模技术与新媒体艺术[C]∥自主创新与持续增长第十一届中国科协年会论文集.2009:93-98
[27] Goldman D B,Curless B,Hertamann A,et al.Shape and spatially-varying BRDFs from photometric stereo[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2010,32(6):1060-1071
[28] Lawrence J,AnerBen-artzi,Christopher DeCoro,et al.Inverseshade trees for non-parametric material representation and editing[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH,2006,25(3):735-745
[29] Wang Jia-ping,Zhao Shuang,Tong Xin,et al.Modeling anisotropic surface reflectance with example-based microfacet synthesis[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH,2008,27(3):41
[30] Ren Pei-ran,Wang Jia-ping,Snyder J,et al.Pocket reflectance[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH 2011,30(4):45
[31] Lawrence J,Rusinkiewicz S,Ramamoorthi R.Efficient BRDFimportance sampling using a factored representation[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH,2004,23(3):496-505
[32] Clarberg P,Jarosz W,Akenine-Mller T,et al.Wavelet importance sampling:efficiently evaluating products of complex functions[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH,2005,24(3):1166-1175
[33] Jensen H W,Marschner S R,Levoy M,et al.A practical model for subsurface light transport[C]∥Proceedings of ACM SIGGRAPH.2001:511-518
[34] Donner C,Jensen H W.Light diffusion in multi-layered translucent materials[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH,2005,24(3):1032-1039
[35] Ragan-Kelley J,Kilpatrick C,Smith B W,et al.The lightspeed automatic interactive lighting preview system[J].ACM Tran-sactions on Graphics,2007,26(3):25
[36] Gu Jin-wei,Tu C-I,Ramamoorthi R,et al.Time-varying surface appearance:acquisition,modeling and rendering[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH,2006,25(3):762-771
[37] Sun Bo,Sunkavalli K,Ramamoorthi R,et al.Time-varyingBRDFs[J].IEEE Transactions on Visualization and Computer Graphics,2007,13(3):595-609
[38] Wang Jia-ping,Tong Xin,Lin S,et al.Appearance manifolds for modeling time-variant appearance of materials[J].ACM Tran-sactions on Graphics-Proceedings of ACM SIGGRAPH,2006,25(3):754-761
[39] Dana K J,Wang Jing.Device for convenient measurement ofspatially varying bidirectional reflectance[J].Journal of the Optical Society of America A,2004,21(1):1-12
[40] Neubeck A,Aalesny A,Van Gool L.3D texture reconstruction from extensive BTF data[C]∥Texture 2005Workshop in conjunction with ICCV 2005.October 2005:13-19
[41] Muller G,Bendels G H,Klein R.Rapid synchronous acquisition of geometry and appearance of cultural heritage artefacts[C]∥Proceedings of the 6th International conference on Virtual Rea-lity,Archaeology and Intelligent Cultural Heritage.VAST’05.2005:13-20
[42] Dana K J,Nayar S K.Histogram model for 3D textures[C]∥IEEE Conference on Computer Vision and Pattern Recognition (CVPR).1998:618-624
[43] Dana K J,Nayar S K.Correlation model for 3D texture[C]∥Proceedings of 7th IEEE International Conference of Computer Vision (ICCV).1999,2:1061-1066
[44] Leung T,Malik J.Representing and recognizing the visual ap-pearance of materials using three-dimensional textons[J].International Journal of Computer Vision,2001,43(1):29-44
[45] Liu Xin-guo,Hu Yao-hua,Zhang Jing-dan,et al.Synthesis and rendering of bidirectional texture functions on arbitrary surfaces[J].IEEE Transactions on Visualization and Computer Graphics,2004,10(3):278-289
[46] Nishino K,Sato Y,Ikeuchi K.Eigen-texture method:appearance compression based on 3D model[C]∥Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.1999,1:618-624
[47] Furukawa R,Kawasaki H,Ikeuchi K,et al.Appearance basedobject modeling using texture database:acquisition,compression and rendering[C]∥Proceedings of the 13th Eurographics workshop on Rendering.2002:257-266
[48] 赵沁平,郝爱民,王莉莉.实时三维图形技术[M].北京:科学出版社,2012
[49] http://opus.arting365.com/picture_coputer/2005-11-07/1131297481d85874_1.html
[50] http://www.deathfall.com/forums/content.php?3237-Measured-BRDF-in-Film-Production
[51] http://www.chnmuseum.cn/Default.aspx?TabId=138&In-foID=82318&frtid=40&AspxAutoDetectCookieSupport=1
[52] Malzbender O,Gelb D,Wolters H.Polynomial texturemaps[C]∥SIGGRAPH’01Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques.2001:519-528
[53] Pellacini F,Vidimce K,Lefohn A,et al.Lpics:a hybrid hard-ware-accelerated relighting engine for computer cinematography[J].ACM Transactions on Graphics,2005,24(3):464-470
[54] Zhou Kun,Hou Qi-ming,Ren Zhong,et al.RenderAnts:interactive REYES rendering on GPUs[J].ACM Transactions on Graphics-Proceedings of ACM SIGGRAPH Asia,2009,28(5):Article 155
[55] Pantaleoni J,Fascione L,Hill M,et al.PantaRay:fast ray-traced occlusion caching of massive scenes[J].ACM Transactions on Graphics-Proceedings of SIGGRAPH,2010,29(4):37
[56] Parker S G,Bigler J,Dietrich A,et al.OptiX:a general purpose ray tracing engine[J].ACM Transactions on Graphics-Procee-dings of SIGGRAPH,2010,29(4):66

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!