Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

struct Enlighten::PipelineRadiosityProperties

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

Variables

NameDescription
PipelineRadiosityLightingType m_Lighting

The way an instance receives Enlighten lighting output.

PipelineRadiosityShadowType m_Shadow

Whether this instance casts an indirect shadow.

Functions

NameDescription
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.


Anchor
a9d5dcf4ea6527ce160e2655cd45b9eb9
a9d5dcf4ea6527ce160e2655cd45b9eb9

static PipelineRadiosityProperties Enlighten::PipelineRadiosityProperties::LightmapRadiosity

...

public: PipelineRadiosityProperties LightmapRadiosity()

...

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


Anchor
a4f9525fb24873d3ef26b13a413db9a44
a4f9525fb24873d3ef26b13a413db9a44

Enlighten::PipelineRadiosityProperties::PipelineRadiosityProperties

...

public: PipelineRadiosityProperties
(
    PipelineRadiosityLightingType lighting,
    PipelineRadiosityShadowType shadow
)

...

Constructor.


Anchor
aad12cef07aa81374e7e9fc60394974f5
aad12cef07aa81374e7e9fc60394974f5

static PipelineRadiosityProperties Enlighten::PipelineRadiosityProperties::ProbeRadiosity

...

public: PipelineRadiosityProperties ProbeRadiosity()

...

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