This is the documentation for Enlighten.

struct Enlighten PipelineRadiosityProperties

struct Enlighten::PipelineRadiosityProperties

The properties of a radiosity instance that are relevant to the precompute.

Variables

Name Description
PipelineRadiosityLightingType m_Lighting

The way an instance receives Enlighten lighting output.

PipelineRadiosityShadowType m_Shadow

Whether this instance casts an indirect shadow.

Functions

Name Description
LightmapRadiosity()

An instance with these properties is included in the radiosity computation and lit using a lightmap.

PipelineRadiosityProperties(PipelineRadiosityLightingType, PipelineRadiosityShadowType)

Constructor.

ProbeRadiosity()

An instance with these properties is included in the radiosity computation and lit using probes.


static PipelineRadiosityProperties Enlighten::PipelineRadiosityProperties::LightmapRadiosity


public: PipelineRadiosityProperties LightmapRadiosity()


An instance with these properties is included in the radiosity computation and lit using a lightmap.


Enlighten::PipelineRadiosityProperties::PipelineRadiosityProperties


public: PipelineRadiosityProperties
(
    PipelineRadiosityLightingType lighting,
    PipelineRadiosityShadowType shadow
)


Constructor.


static PipelineRadiosityProperties Enlighten::PipelineRadiosityProperties::ProbeRadiosity


public: PipelineRadiosityProperties ProbeRadiosity()


An instance with these properties is included in the radiosity computation and lit using probes.