Environment Nodes

ComputeLighting

Compute the amount of light at a given point.

MoonDirection

Set the 3DEngine's Moon Direction.

OceanSwitch

Enable ocean rendering on demand.

PreEntityShadows

Used to enable and specify per entity shadows.

Inputs

PortTypeDescription
EnabledBoolean

Activates the node

TriggerAny

Triggers the parameters

ConstBiasFloat

Reduces any self-shadowing artifacts

SlopeBiasFloat

Reduces any self-shadowing artifacts

JitteringFloat

Filters kernel size, which directly affects shadow softness

BBoxScaleVec3

Scale factor for the bounding box of the selected entity. Can be useful in case the bounding box is too small or too large

ShadowMapSizeInteger

Size of the custom shadow map, which is automatically rounded to the next power of two

PresetSwitch

Used to Switch environment preset.

RecomputeStaticShadows

Cached shadow cascades are centered around the rendering camera by default, and automatically recenter and update once the camera gets close to the cascade border. Use this node to override this automated placement.

Input

PortTypeDescription
TriggerAnyActivates the node
MinVec3Minimum bounding box position
MaxVec3Maximum bounding box position
NextCascadesScaleFloatInput multiplier value

RefreshStaticShadows

Used as a Static shadow helper.

SetOceanMaterial

Used to set the ocean material.

Inputs

PortTypeDescription
SetAnySet material on for the ocean
MaterialStringMaterial to be set for the ocean

Outputs

PortTypeDescription
SuccessAnyTriggered when material set
FailedAnyTriggered if an error occurred

SkyMaterialSwitch

Used to enable sky material switching.

Inputs

PortTypeDescription
MaterialStringMaterial to use for the sky
StartBooleanStart material switch
AngleFloatStarting angle
StretchingFloatIf stretching is performed or not

SkyboxSwitch

Node for asynchronous sky box switching.

Sun

Set the 3DEngine's Sun Data.

VolumetricCloudSwtich

Used to set the volumetric cloud texture.

Wind

Used to get and output the wind direction vector.

Inputs

PortTypeDescription
GetAnyGet the current environment wind vector

Outputs

PortTypeDescription
WindVectorVec3Outputs current environment wind vector

Deprecated Nodes

  • MaterialParam

  • MaterialParamSerialize