期刊文献+

基于小光线束光子映射的单次散射绘制算法 被引量:2

Parallel Rendering Algorithm for Single Scattering Based on Photon Map of Virtual Beamlet Lights
下载PDF
导出
摘要 为了加速采用光子映射技术进行实时真实感散射效果的渲染效率,提出一种基于虚拟小光线束光源的介质单次散射并行绘制算法.首先用平面对介质进行采样得到光子,根据场景中的采样光子来生成小光线束,小光线束中每一点的宽度通过小光线束两端光子的宽度插值得到;然后用与视点光线相交的小光线束来估计视点光线的辐射度;最后根据每条视点光线得到的辐射度来渲染最终的图像.实验结果表明,该算法能够处理多种介质散射效果,且提高了散射效果的渲染效率. In order to accelerate the real-time rendering efficiency with the photon mapping, a virtual beamlet lights based parallel scattering algorithm is presented in this paper. Firstly, photons in medium are obtained by sampling plane, the beamlet is generated according to the sampling photons in the scene, and the width of each point in the beamlet is gained through interpolation between the both ends photon width. Then, the radiation of the view ray is estimated using the beamlet which intersects the view ray. Lastly, the final image is rendered according to the radiation of each view ray. The experimental results show that proposed algorithm can implement many kinds of scattering effects and improve the rendering efficiency for participating media.
作者 王元龙 郭平
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2013年第12期1894-1902,共9页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(90820010 61375045)
关键词 散射效果 参与介质 光子映射 并行计算 CUDA scattering effect participating media photon mapping parallel computing CUDA
  • 相关文献

参考文献21

  • 1Cerezo E, Perez F, Pueyo X, et al. A survey on participating media rendering techniques[J]. The Visual Computer, 200S, 21( 6): 303-328.
  • 2Pharr M, Humphreys G. Physically based rendering: from theory to implementation[M]. 2nd ed. San Francisco: Morgan Kaufmann, 2010.
  • 3赵福恺,刘新国.GPU单散射并行绘制算法[J].计算机辅助设计与图形学学报,2011,23(1):32-39. 被引量:2
  • 4Premeze S, Ashikhmin M, TessendorfJ, et al. Practical rendering of multiple scattering effects in participating media[CJ IIProceedings of the l St h Eurographics Conference on Rendering Techniques. Aire-Ia - Ville: Eurographics Association Press, 2004: 363-374.
  • 5Zhou K, Ren Z, Lin S, et al. Real-time smoke rendering using compensated ray marching[J]. ACM Transactions on Graphics, 2008. 27(8): Article No. 36.
  • 6Laszlo S K, Mateu S, Tamas U. Real-time multiple scattering in participating media with illumination networks[CJ IIProceeding of the 16th Eurographics Conference on Rendering Techniques. Aire-Ia- Ville: Eurographics Association Press, 200S: 277-282.
  • 7Yue Y H, Iwasaki K, Chen B Y, et al . Unbiased, adaptive stochastic sampling for rendering inhomogeneous participating media[J]. ACM Transactions on Graphics. 2010, 29 (6): Article No. 177.
  • 8Jensen H W. Global illumination using photon maps[CJ II Proceedings of the 7th Eurographies Workshop on Rendering Techniques. Aire-Ia- Ville: Eurographics Association Press, 1996: 21-30.
  • 9Jensen H W, Christensen PH. Efficient simulation of light transport in scenes with participating media using photon maps[CJ II Proceeding of the 2Sth Annual Conference on Computer Graphics and Interactive Techniques. New York: ACM Press, 1998: 311-320.
  • 10Jarosz W, Zwicker M,Jensen H W. The beam radiance estimate for volumetric photon mapping[CJ IIComputer Graphics Proceedings, Annual Conference Series, ACM S1GGRAPH. New York: ACM Press, 2008: Article No.3.

二级参考文献14

  • 1Blinn J F. Light reflection functions for simulation of clouds and dusty surfaces [J]. ACM SIGGRAPH Computer Graphics, 1982, 16(3): 21-29.
  • 2Kajiya J T, Von Herzen B P. Ray tracing volume densities [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York: ACM Press, 1984: 165-174.
  • 3Cerezo E, P6rez F, Pueyo X, et al. A survey on participating media rendering techniques [J]. The Visual Computer, 2005, 21(5): 303 328.
  • 4Jensen H W, Christensen P H. Efficient simulation of light transport in scenes with participating media using photon maps [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York, ACM Press, 1998:311-320.
  • 5Jarosz W, Zwicker M, Jensen H W. The beam radiance estimate for volumetric photon mapping [C] //Proceedings of International Conference on Computer Graphics and Interactive Techniques. New York: ACM Press, 2008: Article No. 3.
  • 6Jarosz W, Donner C, Zwicker M, et al. Radiance caching for participating media [J]. ACM Transactions on Graphics, 2008, 27(1) : Article No. 7.
  • 7Sloan P P, Kautz J, Snyder J. Precomputed radiance transfer for real time rendering in dynamic, low-frequency lighting environments [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York: ACM Press, 2002:527-536.
  • 8Szirmay-Kalos L, Sbert M, Ummenho/fer T. Real-time multiple scattering in participating media with illumination networks [C] //Proceedings of Eurographics Symposium on Rendering. Aireqa-Ville: Eurographics Association Press, 2005:277-282.
  • 9Zhou K, Hou Q M, Gong M M, et al. Fogshop: real-time design and rendering of inhomogeneous, single-scattering media [C] //Proceedings of the 15th Pacific Conference on Computer Graphics and Application. Washington D C: IEEE Computer Society Press, 2007:116-125.
  • 10Zhou K, Ren Z, Lin S, et al. Real-time smoke rendering using compensated ray marching [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York: ACM Press, 2008: Article No. 36.

共引文献1

同被引文献30

  • 1Smits B E, Arvo J R, Salesin D H. An importance-driven radiosityalgorithm[C] //Proceedings of the 19th Annual Conferenceon Computer Graphics and Interactive Techniques. NewYork: ACM Press, 1992: 273-282.
  • 2Jensen H W. Global illumination using photon maps[C] //Proceedingsof the 7th Eurographics Workshop on Rendering Techniques.Aire-la-Ville: Eurographics Association Press, 1996: 21-30.
  • 3Hachisuka T, Ogaki S, Jensen H W. Progressive photon mapping[J]. ACM Transactions on Graphics, 2008, 27(5): ArticleNo.130.
  • 4Chen J T, Wang B, Yong J H. Improved stochastic progressivephoton mapping with metropolis sampling[J]. Computer GraphicsForum, 2011, 30(4): 1205-1213.
  • 5Hachisuka T, Jensen H W. Robust adaptive photon tracing usingphoton path visibility[J]. ACM Transactions on Graphics,2011, 30(5): Article No. 114.
  • 6Kajiya J T. The rendering equation[C] //Proceedings of the 13thAnnual Conference on Computer Graphics and InteractiveTechniques. New York: ACM Press, 1986: 143-150.
  • 7Veach E, Guibas L J. Optimally combining sampling techniquesfor Monte Carlo rendering[C] //Proceedings of the 22ndAnnual Conference on Computer Graphics and InteractiveTechniques. New York: ACM Press, 1995: 419-428.
  • 8Veach E, Guibas L J. Metropolis light transport[C] //Proceedingsof the 24th Annual Conference on Computer Graphics andInteractive Techniques. New York: ACM Press, 1997: 65-76.
  • 9Hachisuka T, Jensen H W. Stochastic progressive photon mapping[J]. ACM Transactions on Graphics, 2009, 28(5): ArticleNo.141.
  • 10Fan S H, Chenney S, Lai Y C. Metropolis photon samplingwith optional user guidance[C] //Proceedings of the 16th EurographicsConference on Rendering Techniques. Aire-la-Ville:Eurographics Association Press, 2005: 127-138.

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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