摘要
基于两微面元间的能量传递理论,本文提出了一种适用于曲面环境的一般辐射度方法.与传统辐射度方法不同的是,本方法假定每一面片上的辐射度是变化的,并引入双线性插值将辐射度系统方程中未知数转化为各面片顶点处的辐射度,从而建立起一整套辐射度系统方程.同时,该一般辐射度方程被拓广至非漫射环境,并导出了一组描述多重镜面和透明面间光能传递的递推公式.理论分析与实验结果证明该方法具有很大的潜力.
A generalized radiosity method based on the theory of light energy transfer Between two differential diffuse areas is presented. Different from the conventional radiosity method, radiosity is assumed to be vary across each surface patch and a bilinear interpolation scheme is incorporated into the generalized radiosity equations. By limiting the unknowns to radiosities of differential surface areas located at all vertices of surface patches, we established a complete set of approximated radiosity equations. The generalized radiosity equation is extended to non-diffuse environments. A recursive formula describing the indirect light energy transfer via multiple specular reflections or transmissions of curved surfaces is also derived. Theoretical analysis and experimental results demonstrate the great potential of this method.
出处
《计算机学报》
EI
CSCD
北大核心
1992年第10期748-756,共9页
Chinese Journal of Computers
基金
国家自然科学基金
关键词
计算机图形学
辐射度
曲面
Computer graphics, realistic image synthesis, radiosity, ray tracing, curved surfaces.