Fixed 16-fog

This commit is contained in:
Mouse
2018-10-05 18:10:57 +08:00
parent 80e8041fd0
commit aa6230c989

View File

@@ -6,7 +6,7 @@
因此为了使用雾特效我们需要找到一种方法当3D场景的物体远离摄像机时使它们褪色到雾的颜色。靠近摄像机的物体不会受到雾的影响但远处的物体将无法分辨。因此我们需要计算一个参数可以用来混合雾的颜色与每个片元的颜色以模拟雾特效。这个参数取决于与摄像机相距的距离。
让我们把这个参数命名为`fogFactor`并设定它的范围为0到1。当`fogFactor`为1时意味着物体完全不会到雾的影响,也就是说,它是较近的物体。当`fogFactor`为0时意味着物体完全隐藏在雾中。
让我们把这个参数命名为`fogFactor`并设定它的范围为0到1。当`fogFactor`为1时意味着物体完全不会到雾的影响,也就是说,它是较近的物体。当`fogFactor`为0时意味着物体完全隐藏在雾中。
然后,计算雾色的方程如下: