分为两种,一种是线性雾,一种是指数雾。
线性雾:scene.fog = new THREE.Fog(0x000000, 0.1, 20)
雾的密度是随着距离线性增大的。
Fog( color : Integer, near : Float, far : Float )颜色、近距离密度、远距离密度
线性雾:scene.fog = new THREE.FogExp2( 0xcccccc, 0.002 );
它可以在相机附近提供清晰的视野,且距离相机越远,雾的浓度随着指数增长越快。
FogExp2( color : Integer, density : Float )颜色与密度
// 创建场景fog
scene.fog = new THREE.Fog(0x000000, 0.1, 20)
//创建场景指数雾scene.fog = new THREE.FogExp2(0x000000, 0.1)