首页|基于自适应光子和分层色散图的实时色散渲染方法

基于自适应光子和分层色散图的实时色散渲染方法

扫码查看
焦散是光线经过反射或折射后汇集形成的高亮区域现象,色散是由于折射焦散中不同波长的单色光折射率差异而出现的彩色光谱现象,是渲染逼真半透明物体时复杂和耗时的光照计算步骤.在渲染色散时,现有光线追踪技术必须依赖高端GPU硬件才能实现实时渲染.基于图像空间的焦散图技术,文中提出一种简洁、高效的实时色散渲染方法.提出了采样7个单色光并自适应调整7色光子尺寸的方法,用于近似整条色散光谱的渲染;并提出了分层色散图策略,避免了光子光栅化尺寸的增加,提高了渲染效率.实验结果表明,所提方法在个人电脑上可做到实时渲染,以离散采样光谱的7个单色光模拟了整条连续光谱,减少了渲染的计算量和存储量,并且改善了基于图像空间技术的噪点问题.
Real-time Dispersion Rendering Method Based on Adaptive Photons and Hierarchical Dispersion Map
Caustic is the bright phenomenon formed when light rays gather in an area after reflection or refraction.Dispersion is a color spectrum phenomenon that occurs due to the difference in refractive index of monochromatic light of different wavelengths in refractive caustic,and is a complex and time-consuming lighting calculation step when rendering realistic translucent objects.Existing ray tracing techniques must rely on high-end GPU hardware for real-time dispersion rendering.Based on the image-space caustic map technique,a simple and efficient real-time dispersion rendering method is proposed in the paper,in which the method of sampling 7 monochromatic lights and adaptively resizing 7 color photons is proposed for rendering the approximate whole dis-persion spectrum.The hierarchical dispersion map strategy is proposed to improve the rendering efficiency by avoiding the in-crease of photon rasterization size.Experimental results show that the proposed method can achieve real-time rendering on PC,and the whole continuous spectrum is simulated with 7 monochromatic lights of discrete sampling spectrum,which reduces the calculation and storage of rendering,and improves the noise problem based on the image-space technique.

DispersionReal-time renderingImage-space techniqueSpectrumCaustic

罗元孟、张军

展开 >

江南大学人工智能与计算机学院 江苏无锡 214122

色散 实时渲染 图像空间技术 光谱 焦散

2024

计算机科学
重庆西南信息有限公司(原科技部西南信息中心)

计算机科学

CSTPCD北大核心
影响因子:0.944
ISSN:1002-137X
年,卷(期):2024.51(6)
  • 22