Versions Compared

Key

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

class Enlighten::ResampleBounceParameters

A class containing the parameters to be used as input to the bounce resampling stage.

Variables

NameDescription
BounceBuffer * m_BounceBuffer

Pointer to the output bounce buffer.

float m_OutputScale

The output scale that was used for writing the solve output. This should match the value used in the RadIrradianceTask parameters.

void * m_PersistentData

Pointer to the persistent data used by the solver. This is required for temporal coherence optimisations.

const Enlighten::RadSystemCore * m_RadSystemCore

Pointer to a valid RadSystemCore.

ResampleTextureParameters * m_ResampleTextureParams

Pointer to valid ResampleTextureParams.

Functions

NameDescription
IsValid()

Checks if the parameters are valid.


Anchor
aa42d9610403d293b2ac0da40245bb2b3
aa42d9610403d293b2ac0da40245bb2b3

bool Enlighten::ResampleBounceParameters::IsValid

...

public: bool IsValid() const

...

Checks if the parameters are valid.