体渲染是一项用于 可视3D Data] 的技术,它将三维数据转换为二维图像或动画。
辐射传输方程(Radiative Transfer Equation, RTE)四种成分:
-
Absorption(吸收):光在传播过程中被介质吸收,能量减少(-)
-
Out-scattering(外散射):光被散射到别的方向,不再沿原方向传播(-)
-
In-scattering(内散射):别的方向的光被散射到当前方向(+)
-
Emission(自发辐射):介质自身发光(+)
若某物体不透明度为 σ ,光线穿过该物体后的颜色 后前物C后=(1−σ)C前+σC物 ,可以理解为物体不透明度越大,那么最终颜色越接近于物体颜色,不透明度越低,物体颜色越接近于入射颜色。
σ 解释为一条射线 r 在经过 t 处的一个无穷小的粒子时被终止的概率,可以理解为阻拦光线的比例或者赋色因子,那么相应的 1−σ 就是通过原有光线的比例或者说保色因子。
如图所示,由相机光心 o 和最终图片某一像素位置 P 可以确定一条光线,光线方向为 d, 那么该像素位置最终的颜色由这条光线上一系列连续的 微元 共同决定,每个微元都具有颜色 c 和赋色因子(单位不透明度,或体素密度) σ 两个属性。举例来讲,对于该光线上的一点 t, 其位置可表示为 r(t)=o+td ,则这条光线导致最终图像平面中该像素位置颜色即可通过上式计算。