API ReferenceGE Extensionsflowgraphnodesenvironment
Set Fog Node
- **File:** `flowgraph/nodes/environment/setFogDensity.lua`
Overview
- File:
flowgraph/nodes/environment/setFogDensity.lua - Name: Set Fog
- Category:
dynamic_instant - Icon:
simobject_scatter_sky
Sets various fog parameters. Stores and restores original values on execution start/stop.
Pin Schema
| Dir | Type | Name | Description |
|---|---|---|---|
| in | number | density | Set fog density. |
| in | number | densityOffset | Distance from the camera at which the fog will start to appear. |
| in | number | atmosphereHeight | Atmospheric fog height. |
Legacy Pins
fog→density
Tags
environment, tod
Data Properties
| Property | Default | Description |
|---|---|---|
restoreTod | true | Restore fog settings on execution stop. |
Key Methods
| Method | Description |
|---|---|
setFogParameters() | Applies fog parameters via core_environment. |
_executionStarted() | Stores current fog values for later restoration. |
_executionStopped() | Restores original fog values if restoreTod is true. |
API Calls
core_environment.setFogDensity(density)core_environment.setFogDensityOffset(densityOffset)core_environment.setFogAtmosphereHeight(atmosphereHeight)core_environment.getFogDensity()/getFogDensityOffset()/getFogAtmosphereHeight()
See Also
- Directional Gravity - Related reference
- Get Cloud by ID - Related reference
- Get Fog - Related reference
- FlowGraph Guide - Guide