Versions Compared

Key

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

struct Enlighten::PppiConfiguration

PppiConfiguration.

Enums

NameDescription
AtlasResolution

The available resolutions for the atlas.

Variables

NameDescription
AtlasResolution m_AtlasResolution

The resolution of each atlas slice, in tiles.

Geo::u32 m_AtlasSize

The number of slices in the atlas. Each slice contains resolution^2 tiles.

bool m_BorderEnabled

When true, enable the fallback border lighting for regions not covered by any probe set.

Geo::u32 m_MaxProbeSets

The maximum number of concurrently added probe sets.

bool m_UseComputeUpdate

When true, updates are processed by IPppiComputeUpdateHandler.

const Geo::u32 MaxAtlasSize = 64

The maximum number of slices in the atlas.

Functions

NameDescription
GetAtlasSize()

Print an error if the size is not valid.

PppiConfiguration()

Constructor.


Anchor
a3292f0b69e3c6c83e11573451bfb0ea6
a3292f0b69e3c6c83e11573451bfb0ea6

AtlasResolution

...

public: enum AtlasResolution
{
    AtlasResolution32 = 32,
    AtlasResolution64 = 64
}

...

The available resolutions for the atlas.

enumerators
AtlasResolution32
AtlasResolution64


Anchor
afd9d1a3468b66180f95b92a2317385c4
afd9d1a3468b66180f95b92a2317385c4

Geo::u32 Enlighten::PppiConfiguration::GetAtlasSize

...

public: Geo::u32 GetAtlasSize() const

...

Print an error if the size is not valid.


Anchor
ab601797e80825d2d4001d4fa3b099c80
ab601797e80825d2d4001d4fa3b099c80

Enlighten::PppiConfiguration::PppiConfiguration

...

public: PppiConfiguration()

...

Constructor.