Fog

这个类中的参数定义了线性雾。也就是说,雾的密度是随着距离线性增大的。

基础用法

雾的颜色和场景背景色相同效果更好

雾的密度是从Fog near的位置开始计算的,而不是相机,可以用来控制影响的区域范围

没有enabled开关,可以将near与far设置很大的值来实现

环境光等光源会影响雾的渲染效果,可以用来模拟白天和晚上

物体材质有个fog属性,可以控制是否受到雾的影响,默认为tru,适用场景如在房间内设置没有雾,那么房间内的物体就要设置为false

结合动画可以让雾"动起来"

API

Attributes

NameDescriptionTypeDefaultRequired
color构造函数参数ColorRepresentationundefinedNo
near构造函数参数NUmberundefinedNo
far构造函数参数NUmberundefinedNo
options实例属性FogOptions{}No

Events

NameDescriptionType
load实例创建后触发方法Function

Slots

NameDescription
default默认插槽

源代码

文档