| ### example | ### example | ||||
| ```js | ```js | ||||
| let weather = new DC.Weather() | |||||
| viewer.use(weather) | |||||
| let weather = new DC.Weather(viewer) | |||||
| ``` | ``` | ||||
| ### creation | ### creation | ||||
| - **_constructor()_** | |||||
| - **_constructor(viewer)_** | |||||
| 构造函数 | 构造函数 | ||||
| - 参数 | |||||
| - `{Viewer} viewer`:3D 场景 | |||||
| - 返回值 `weather` | - 返回值 `weather` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.weather.rain.enable = true | |||||
| viewer.weather.rain.speed = 2 | |||||
| weather.rain.enable = true | |||||
| weather.rain.speed = 2 | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.weather.snow.enable = true | |||||
| viewer.weather.snow.speed = 2 | |||||
| weather.snow.enable = true | |||||
| weather.snow.speed = 2 | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.weather.fog.enable = true | |||||
| viewer.weather.fog.fogColor = DC.Color.BLACK | |||||
| weather.fog.enable = true | |||||
| weather.fog.fogColor = DC.Color.BLACK | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.weather.cloud.enable = true | |||||
| viewer.weather.cloud.rotateAmount = 0.02 | |||||
| weather.cloud.enable = true | |||||
| weather.cloud.rotateAmount = 0.02 | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| let effect = new DC.Effect() | |||||
| viewer.use(effect) | |||||
| let effect = new DC.Effect(viewer) | |||||
| ``` | ``` | ||||
| ### creation | ### creation | ||||
| - **_constructor()_** | |||||
| - **_constructor(viewer)_** | |||||
| 构造函数 | 构造函数 | ||||
| - 参数 | |||||
| - `{Viewer} viewer`:3D 场景 | |||||
| - 返回值 `effect` | - 返回值 `effect` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.effect.blackAndWhite.enable = true | |||||
| effect.blackAndWhite.enable = true | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.effect.bloom.enable = true | |||||
| effect.bloom.enable = true | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.effect.brightness.enable = true | |||||
| effect.brightness.enable = true | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.effect.depthOfField.enable = true | |||||
| effect.depthOfField.enable = true | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.effect.lensFlare.enable = true | |||||
| effect.lensFlare.enable = true | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.effect.night.enable = true | |||||
| effect.night.enable = true | |||||
| ``` | ``` | ||||
| ### properties | ### properties | ||||
| ### example | ### example | ||||
| ```js | ```js | ||||
| viewer.effect.silhouette.enable = true | |||||
| effect.silhouette.enable = true | |||||
| ``` | ``` | ||||
| ### properties | ### properties |