This is the documentation for Enlighten.
class Enlighten MaterialAlbedoSampler
class Enlighten::MaterialAlbedoSampler
Albedo sampler read the cluster albedo after all the quads have been sampled.
Functions
Name | Description |
|---|---|
Begins a cluster. | |
Ends a cluster. | |
Gets the albedo. | |
MaterialAlbedoSampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &) | Constructor. |
Prefix ++. | |
Postfix ++. | |
Samples a quad. |
GEO_CONTROLLED_INLINE void Enlighten::MaterialAlbedoSampler::BeginCluster
public: GEO_CONTROLLED_INLINE void BeginCluster()
Begins a cluster.
GEO_CONTROLLED_INLINE void Enlighten::MaterialAlbedoSampler::EndCluster
public: GEO_CONTROLLED_INLINE void EndCluster
(
const Geo::v128 & normalizationVector
)
Ends a cluster.
Geo::v128 Enlighten::MaterialAlbedoSampler::GetAlbedo
public: Geo::v128 GetAlbedo() const
Gets the albedo.
Enlighten::MaterialAlbedoSampler::MaterialAlbedoSampler
public: MaterialAlbedoSampler
(
const IndirectInputLightingParameters & params,
const InputWorkspaceInternal & inputWorkspace
)
Constructor.
GEO_CONTROLLED_INLINE MaterialAlbedoSampler& Enlighten::MaterialAlbedoSampler::operator++
public: GEO_CONTROLLED_INLINEMaterialAlbedoSampler & operator++()
Prefix ++.