unreal.DynamicGlobalIlluminationMethod

class unreal.DynamicGlobalIlluminationMethod

Bases: EnumBase

Note: Must match r.DynamicGlobalIlluminationMethod, this is used in URendererSettings

C++ Source:

  • Module: Engine

  • File: EngineTypes.h

LUMEN: DynamicGlobalIlluminationMethod

Use Lumen Global Illumination for all lights, emissive materials casting light and SkyLight Occlusion. Requires ‘Generate Mesh Distance Fields’ enabled for Software Ray Tracing and ‘Support Hardware Ray Tracing’ enabled for Hardware Ray Tracing.

Type:

1

NONE: DynamicGlobalIlluminationMethod

No dynamic Global Illumination method will be used. Global Illumination can still be baked into lightmaps.

Type:

0

PLUGIN: DynamicGlobalIlluminationMethod

Use a plugin for Global Illumination

Type:

4

RAY_TRACED: DynamicGlobalIlluminationMethod

Standalone Ray Traced Global Illumination technique. Deprecated, use Lumen Global Illumination instead.

Type:

3

SCREEN_SPACE: DynamicGlobalIlluminationMethod

Standalone Screen Space Global Illumination. Low cost, but limited by screen space information.

Type:

2