期刊文献+

复杂环境光源下虚实融合光照实时计算 被引量:3

Real-time Illumination Computing Algorithm Mixing of Virtual and Actual Reality under Complex Environment Lighting
下载PDF
导出
摘要 在互动电子游戏、增强现实等对实时计算要求很高的交互式图形应用中,大量使用复杂环境光源对虚拟物体进行照明,使其和真实场景的光照一致,虚实融合。提出了用Cook Torrance光照模型进行虚实场景的光照计算;利用球面调和基函数的方法,实时地计算高动态范围环境映射光照系数,得到高动态范围环境映射的二次多项式表达形式,在着色器计算该式得到漫反射分量;通过环境映射技术对镜面反射进行模拟,全部光照计算在GPU中完成。实验结果表明,该方法在动态变化的复杂环境光源下,完成对虚拟物体光照实时计算,绘制速度每秒30帧以上,绘制结果具有较强的真实感。 In the interactive graphics applications such as games and augmented reality which require high demanding real time performance, the adoption of complex environment lighting has been increasing to illuminate the synthetic objects naturally in the dynamic scenes and make them merge consistently, we propose the Cook Torrance illumination model to accomplish the illumination computing. Our method analyze spherical harmonics to determine the lighting coefficients of high dynamic range environment map in real time and use them to obtain a quadratic polynomial form of high dynamic range environment map. Then calculate the expression in the shader to obtain the diffuse component of the illumination model. And the specular component of it is approximated via the technology of environment maps. Finally all of them are computed in GPU. The experimental results show our algorithm renders the synthetic objects at rates of over 30 FPS under dynamic complex environment lighting and achieves photo-realistic visual effect.
出处 《中国图象图形学报》 CSCD 北大核心 2009年第10期2118-2121,共4页 Journal of Image and Graphics
基金 国家自然科学基金重点项目(60533080) 江苏省自然科学基金项目(BK2007050)
关键词 复杂环境光 虚实融合 光照一致 实时绘制 complex environment lighting,mix of virtual and actual reality,illumination consistent,real-time rendering
  • 相关文献

参考文献10

  • 1Debevec P. Rendering synthetic objects into real scenes:bridging traditional and image-based graphics with global illumination and high dynamic range photography [ A ]. In: Proceedings of Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH [ C ] , Orlando, FL, USA, 1998 : 189-198.
  • 2Debevec P. A tutorial on image-based lighting[ J]. IEEE Computer Graphics and Applications, 2002,22 (2) : 26-34.
  • 3Blinn J F, Newell M E. Texture and reflection in computer generated images[ J]. Communications of the ACM, 1976,19(10) :542-547.
  • 4Greene N. Environment mapping and other applications of world projections[ J 1. IEEE Computer Graphics & Applications, 1986, 6(11) :21-29.
  • 5Ramamoorthi R,Hanrahan P. An efficient representation for irradiance environment maps [ A ]. In : Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH [ C ], LOS Angeles, CA, USA, 2001:497-500.
  • 6艾祖亮,彭耿,张立民.基于图形硬件的辐照度环境纹理图的计算方法[J].中国图象图形学报,2008,13(5):972-976. 被引量:1
  • 7Cook R L, Torrance K E. A reflectance model for computer graphics [ A]. In:Computer Graphics Proceedings,Annual Conference Series, ACM SIGGRAPH [C], Dallas, TX, USA, 1981: 307-316.
  • 8Kajiya J T. The rendering equation [ A ] . In: Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH [ C ], Dallas,TX, USA, 1986 : 143-150.
  • 9Ngan A, Durand F, Matusik W. Experimental analysis of BRDF models[ A 1. In: Proceedings of the Eurographics Symposium on Rendering, EGSR [C], Konstanz, Germany, 2005: 117-226.
  • 10Sloan P. Stupid spherical harmonic (SH) ticks [ A ] . In: Game Developer's Conference, GDC [ C ], San Francisco, CA, USA, 2008.

二级参考文献9

  • 1Blinn J F, Newell M E. Texture and reflection in computer generated images [J]. Communications of the ACM, 1976, 19 ( 10 ) :542 -546.
  • 2Miller G S, Hoffman C R. Illumination and reflection maps: simulated objects in simulated and real environments [A]. In: Proceedings SIGGRAPH' 84 Advanced Computer Graphics Animation Seminar Notes[ C ] , New York, USA, 1984:20 - 32.
  • 3Greene N. Environment mapping and other applications of world projections [ J]. IEEE Computer Graphics & Applications, 1986, 6(11) :21-29.
  • 4Ramamoorthi R, Hanrahan P. An efficient representation for irradiance environment maps[ A ]. In : Proceedings SIGGRAPH' 2001 [ C ] , Los Angeles, California,USA, 2001 : 497 - 500.
  • 5Tomas Akenine-Moller, Eric Haines. Real-Time Rendering( Second Edition) [M]. Wellesley, MA, USA: A K Peters Ltd, 2002: 122-123.
  • 6Sloan P, Kautz J, Snyder J. Precomputed radiance transfer for real rime rendering in dynamic,low-frequency lighting environments[C]. In : Proceedings SIGGRAPH' 2002 [ C ] , San Antonio, Texas, USA, 2002:527 - 536.
  • 7Apodaca A A,Gritz L. Advanced RenderMan:Creating CGI for Motion Pictures[ M]. San Francisco, CA, USA: Morgan Kaufmann, 2000.
  • 8Proudfoot K, Mark W, Tzvetkov S, et al. A real-time procedural shading system for programmable graphics hardware [A]. In: Proceedings SIGGRAPH' 2001 [C]. Los Angeles, California, USA, 2001 : 159 - 170.
  • 9Williams L. Pyramidal parametrics[ J ]. Computer Graphics, 1983, 7(3): 1-11.

同被引文献42

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部