空间动态可变材质的交互式全局光照明绘制
作者:
基金项目:

Supported by the National Basic Research Program of China under Grant No.2002CB312105 (国家重点基础研究发展计划(973))


Interactive Global Illumination Rendering with Spatial-Variant Dynamic Materials
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [33]
  • |
  • 相似文献 [20]
  • |
  • 引证文献
  • | |
  • 文章评论
    摘要:

    提出了一种空间动态可变材质的交互式全局光照明绘制算法.如果在绘制过程中允许用户对物体的材质作修改,并且对一个物体的不同部分的材质作不同的修改,则称为空间动态可变材质.由于最终出射的辐射亮度和材质呈非线性关系,因此现有许多交互式全局光照明算法不允许用户修改物体的材质.如果一个物体各部分的材质可以不相同,那么材质对最终的出射的辐射亮度的影响更为复杂,目前没有任何交互式全局光照明绘制算法能够在绘制过程中对一个物体不同部分的材质作不同的修改.将一个空间动态可变材质区域划分成许多子区域来近似模拟,每个子区域内部材质处处相同.光在场景传播过程中可能先后被不同的子区域反射,并以此将最终出射的辐射亮度分为许多部分.用一组基材质来线性表示所有的材质,这组基材质被赋予场景中的所有子区域,从而得到不同的基材质的分布.预计算所有这些基材质分布下的各部分最终出射的辐射亮度.绘制时根据各子区域材质在基材质上的系数组合相应的预计算数据,就能交互式绘制全局光照明效果.

    Abstract:

    This paper proposes a method of interactive global illumination rendering with spatial-variant dynamic materials under complex illumination. With the spatial-variant dynamic materials, the materials of the scene can be changed while rendering, and the changes to different parts of an object can be different. The non-linear relationship between materials and out-going radiance prevents users from changing the materials with most of existing interactive global illumination rendering algorithms. If different parts of an object are covered with different materials, the materials take much more complex effects on the out-going radiance. So there is still not an interactive global illumination rendering algorithm allow users to make different changes to different parts of an object. This paper approximates a region with spatial-variant dynamic materials by dividing it into numbers of sub-regions, the material in each sub-region is uniform and consistent. The radiance transferred in the scene may be reflected by different sub-regions successively, and the paper divides the out-going radiance according to different sequences of the reflection sub-regions. This paper also represents all materials with a linear basis, and applied the basis to all sub-regions to get all different distributions of the material basis. This paper precomputes all parts of radiance of all material basis distributions. In rendering process, it uses the materials' coefficients of basis to combine corresponding precomputed data to achieve the global illumination effects with interactive performance.

    参考文献
    [1]Kajiya JT.The rendering equation.In:Evans DC,ed.Proc.of the SIGGRAPH'86.New York:ACM Press,1986.143-150.
    [2]Ben-Artzi A,Overbeck R,Ramamoorthi R.Real-Time BRDF editing in complex lighting.In:Hart JC,ed.Proc.of the SIGGRAPH 2006.New York:ACM Press,2006.945-954.
    [3]Blinn JF.Models of light reflection for computer synthesized pictures.In:George J.ed.Proc.of the SIGGRAPH'77.New York:ACM Press,1977.192-198.
    [4]Appel A.Some techniques for shading machine renderings of solids.In:Proc.of the Spring Joint Computer Conf.Arlington:AFIPS Press,1968.37-45.
    [5]Jensen HK.Realistic Image Synthesis Using Photon Mapping.Natick:A K Peters,Ltd.,2001.1-181.
    [6]Sloan PP,Kautz J,Snyder J.Precomputed radiance transfer for real-time rendering in dynamic,low-frequency lighting environments.In:Fiume E,ed.Proc.of the SIGGRAPH 2002.New York:ACM Press,2002.527-536.
    [7]Zhou K,Hu Y,Lin S,Guo B,Shum H.Precomputed shadow fields for dynamic scenes.In:Hart JC,ed.Proc.of the SIGGRAPH 2005.ACM Press,2005.1196-1201.
    [8]Sun X,Zhou K,Chen Y,Lin S,Shi J,Guo B.Interactive relighting with dynamic BRDFs.In:Hart JC,ed.Proc.of the SIGGRAPH 2007.New York:ACM Press,2008.http://portal.acm.org/citation.cfm?id=1276377.1276411&coll=Portal&dl=GUIDE&CFID= 73850906&CFTOKEN=30075946
    [9]Sun X,Zhou K,Shi JY.Real-Time global illumination rendering with dynamic materials.Journal of Software,2008,19(4):1004-1015 (in Chinese with English abstract).http://www.jos.org.cn/1000-9825/19/1004.htm
    [10]Hasan M,Pellacini F,Bala K.Direct-to-Indirect transfer for cinematic relighting.In:Hart JC,ed.Proc.of the SIGGRAPH 2006.New York:ACM Press,2006.1089-1097.
    [11]Goral CM,Torrance KE,Greenberg DP,Battaile B.Modeling the interaction of light between diffuse surfaces.In:Christiansen H,ed.Proc.of the SIGGRAPH'84.New York:ACM Press,1984.213-222.
    [12]Dorsey J,Sillion F,Greenberg DP.Design and simulation of opera lighting and projection effects.In:Sederberg TW,ed.Proc.of the SIGGRAPH'91.New York:ACM Press,1991.41-50.
    [13]Dorsey J,Arvo J,Greenberg DP.Interactive design of complex time-dependent lighting.IEEE Computer Graphics and Applications,1995,15(2):26-36.
    [14]Dobashi Y,Kaneda K,Nakatani H,Yamashita H.A quick rendering method using basis functions for interactive lighting design.Computer Graphics Forum,1995,14(3):229-240.
    [15]Saito T,Takahashi T.Comprehensible rendering of 3-D shapes.In:Baskett F,ed.Proc.of the SIGGRAPH'90.New York:ACM Press,1990.197-206.
    [16]Gershbein R,Hanrahan PM.A fast relighting engine for interactive cinematic lighting design.In:Akeley K,ed.Proc.of the SIGGRAPH 2000.New York:ACM Press,2000.353-358.
    [17]Pellacini F,Vidimce K,Lefohn A,Mohr A,Leone M,Warren J.Lpics:A hybrid hardware-accelerated relighting engine for computer cinematography.In:Hart JC,ed.Proc.of the SIGGRAPH 2005.New York:ACM Press,2005.464-470.
    [18]Sloan PP,Hall J,Hart J,Snyder J.Clustered principal components for precomputed radiance transfer.In:Hodgins J,ed.Proc.of the SIGGRAPH 2003.New York:ACM Press,2003.382-391.
    [19]Ng R,Ramamoorthi R,Hanrahan P.All-Frequency shadows using non-linear wavelet lighting approximation.In:Hodgins J,ed.Proc.of the SIGGRAPH 2003.New York:ACM Press,2003.376-381.
    [20]Ng R,Ramamoorthi R,Hanrahan P.Triple product integrals for all-frequency relighting.In:Marks J,ed.Proc.of the SIGGRAPH 2004.New York:ACM Press,2004.477-487.
    [21]Liu X,Sloan P,Shum HY,Snyder J.All-Frequency precomputed radiance transfer for glossy objects.In:Jensen HW,ed.Proc.of the Eurographics Symp.on Rendering 2004.Aire-la-Ville:Eurographics Association,2004.337-344.
    [22]Wang R,Tran J,Luebke D.All-Frequency relighting of non-diffuse objects using separable BRDF approximation.In:Jensen HW,ed.Proc.of the Eurographics Symp.on Rendering 2004.Aire-la-Ville:Eurographics Association,2004.345-354.
    [23]Minnaert M.The reciprocity principle in lunar photometry.Astrophysical Journal,1941,93(2):403-410.
    [24]Cook RL,Torrance KE.A reflectance model for computer graphics.ACM Trans.on Graph.,1982,1(1):7-24.
    [25]Phong BT.Illumination for computer generated pictures.Communications of the ACM,1975,18(6):311-317.
    [26]Ward GJ.Measuring and modeling anisotropic reflection.In:Thomas JJ,ed.Proc.of the SIGGRAPH'92.New York:ACM Press,1992.265-272.
    [27]Matusik W,Pfister J,Brand M,McMillan L.A data-driven reflectance model.In:Hodgins J,ed.Proc.of the SIGGRAPH 2003.New York:ACM Press,2003.759-769.
    [28]Ershov S,Kolchin K,Myszkowski K.Rendering pearlescent appearance based on paint-composition modelling.In:Chalmers A,ed.Proc.of the Eurographics 2001.Britain:Blackwell Publishers,2001.227-238.
    [29]McCool MD,Ang J,Ahmad A.Homomorphic factorizations of BRDFs for high-performance rendering.In:Fiume E,ed.Proc.of the SIGGRAPH 2001.New York:ACM Press,2001.227-238.
    [30]Durand F,Holzschuch N,Soler C,Chan E,Sillion F.A frequency analysis of light transport.In:Hart JC,ed.Proc.of the SIGGRAPH 2005.ACM Press,2005.1115-1126.
    [31]Meyer M,Anderson J.Statistical acceleration for animated global illumination.In:Hart JC,ed.Proc.of the SIGGRAPH 2006.New York:ACM Press,2006.1075-1080.
    [32]Clarberg P,Jarosz W,Akenine-M(o)ller T,Jensen HW.Wavelet importance sampling:Efficiently evaluating products of complex functions.In:Hart JC,ed.Proc.Of the SIGGRAPH 2005.ACM Press,2005.1166-1175.Http://portal.acm.org/citation.cfm?id= 1186822.1073328&coll= Portal&dl=GUIDE&CFID=73850906&CFTOKEN=30075946
    [33]Lee ME,Redner RA.A note on the use of nonlinear filtering in computer graphics.IEEE Computer Graphics and Applications,1990,10(3):23-29.
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

孙 鑫,周 昆,石教英.空间动态可变材质的交互式全局光照明绘制.软件学报,2008,19(7):1783-1793

复制
分享
文章指标
  • 点击次数:5820
  • 下载次数: 6300
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2007-07-04
  • 最后修改日期:2007-12-24
文章二维码
您是第19747588位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号