mirror of
https://github.com/mouse0w0/lwjglbook-CN-Translation.git
synced 2025-08-22 20:25:29 +08:00
Fixed 16-fog
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
因此,为了使用雾特效,我们需要找到一种方法,当3D场景的物体远离摄像机时,使它们褪色到雾的颜色。靠近摄像机的物体不会受到雾的影响,但远处的物体将无法分辨。因此,我们需要计算一个参数,可以用来混合雾的颜色与每个片元的颜色,以模拟雾特效。这个参数取决于与摄像机相距的距离。
|
||||
|
||||
让我们把这个参数命名为`fogFactor`,并设定它的范围为0到1。当`fogFactor`为1时,意味着物体完全不会收到雾的影响,也就是说,它是较近的物体。当`fogFactor`为0时,意味着物体完全隐藏在雾中。
|
||||
让我们把这个参数命名为`fogFactor`,并设定它的范围为0到1。当`fogFactor`为1时,意味着物体完全不会受到雾的影响,也就是说,它是较近的物体。当`fogFactor`为0时,意味着物体完全隐藏在雾中。
|
||||
|
||||
然后,计算雾色的方程如下:
|
||||
|
||||
|
Reference in New Issue
Block a user