摘要
镜面反射、折射场景的辐射度计算是非常耗时的过程。通过引入光学映射虚物体的概念,并且提出了统一创建反射和折射虚物体的方法,在非漫射环境辐射度计算时,采用处理实际物体一样的方法处理虚物体,这样,形状因子和附加形状因子的计算都可以借助图形硬件加速来完成。基于同样的通过引入虚物体而利用图形硬件加速的思想,利用支持OpenGL的图形硬件加速卡,实现了具有镜面反射和折射效果的辐射度场景的实时绘制。结果表明,利用图形硬件是提高真实感图形绘制速度的有效手段。
The calculation of light intensity distributions in scenes with both reflections from specular surfaces and light refracted through transparent objects is timeconsuming. A virtual opticalmapping method was developed with a unified method to generate virtual objects for both reflections and refractions. The virtual objects are treated in the same way as real objects in a scene, so OpenGL can be used to not only calculate all the form factors in graphical hardware but also the resulting images can be rendered by a graphical hardwareaccelerated scheme in real time. Tests show that this approach can facilitate walkthroughs in scenes having diffuse and specular objects.
出处
《清华大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2003年第1期94-96,共3页
Journal of Tsinghua University(Science and Technology)
基金
国家自然科学基金资助项目(69873025)