WebGPU基础(八)- 体积雾

内容纲要

体积雾,简单来说就是有体积的区域雾,在体积雾内的物体,会显得模糊;而在体积雾外的物体,则是物体的原颜色。

在实际生活中,光在均匀的空气中直线传播,当遇到浑浊的空气,光线中的一部分能量会照射在小颗粒上,进而一部分光散射入眼睛。这是看见的光产生体积效果。

注意区分体积光的区别:

体积雾,是没有直接的光照,小颗粒反射的光线全部来自于间接光;

体积光,则是有明显的单一光照请向;

如果物体落在体积雾内,我们需要在雾的颜色和物体原颜色之间做一个混合。这个混合比例不是固定的,而是取决于体积雾的厚度。而这个厚度,和物体以及体积雾的深度是相关的,需要用物体的深度减去离眼睛更近的雾的深度以得到体积雾的厚度。厚度越小,物体也就会越清晰。

indeex@qq.com

[已加密]

请联系作者登记后查看,联系方式在本页获取。

code enjoy! 🦖🦖🦖

作者:indeex

链接:https://indeex.club

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

发表评论

您的电子邮箱地址不会被公开。