This is the documentation for Enlighten.
class Enlighten ResampleBounceParameters
class Enlighten::ResampleBounceParameters
A class containing the parameters to be used as input to the bounce resampling stage.
Variables
Name | Description |
---|---|
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
Name | Description |
---|---|
IsValid() | Checks if the parameters are valid. |
bool Enlighten::ResampleBounceParameters::IsValid
public: bool IsValid() const
Checks if the parameters are valid.