This is the documentation for Enlighten.

struct Enlighten PrecomputeSystem

struct Enlighten::PrecomputeSystem

System precompute data.

Variables

Name Description
Enlighten::ClusterAlbedoWorkspaceMaterialData * m_ClusterAlbedoWorkspace

The cluster albedo workspace.

Enlighten::InputWorkspace * m_InputWorkspace

The input workspace.

bool m_IsProbeRadiosity

Is this system probe radiosity.

Enlighten::ILightTransportOutput * m_LightTransportOutput

The light transport output, contains the final system dependencies.

Enlighten::IPrecompPackedSystem * m_PackedSystem

The packed system.

Enlighten::PrecomputedVisibilityData * m_PrecomputedVisibility

The precomputed visibility.

Geo::GeoArray< Enlighten::RadSystemCore * > m_RadiosityCore

The radiosity cores array, size must equals number of lods.

Geo::GeoArray< Geo::GeoRGBXTexture * > m_RadiosityNormalTexture

The radiosity normal textures array, size must equals number of lods.