摘要
透射是生活中随处可见的现象,在计算机中对这一现象的模拟也是真实感渲染中的重要课题。为了准确计算出光线在物体内部的衰减情况,必须知道光线在物体内部穿过的距离也就是物体的厚度。通过使用深度剥离或者改进的双重深度剥离算法,就可以得到光线在物体内部穿过的厚度,再结合比尔定律就可以就计算出衰减后的光线强度,也就是透射颜色。
Transmission is a phenomenon that can be seen everywhere in life,and the simulation of this phenomenon in a computer is also an impor⁃tant subject in realistic rendering.In order to accurately calculate the attenuation of the light inside the object,it is necessary to know the distance that the light passes through the object,which is the thickness of the object.By using deep peeling or an improved dual depth peel⁃ing algorithm,the thickness of the light passing through the object can be obtained,and combined with Beer's law,the attenuated light in⁃tensity can be calculated,which is the transmission color.
作者
陈瑞
CHEN Rui(College of Computer Science,Sichuan University,Chengdu 610065)
出处
《现代计算机》
2021年第9期86-90,共5页
Modern Computer
关键词
深度剥离
双重深度剥离
厚度
透射
Depth Peeling
Dual Depth Peeling
Thickness
Transmission