This is the documentation for Enlighten.
class Enlighten MaterialTransparencySampler
class Enlighten::MaterialTransparencySampler
Transparency sampler reads the transparency for the cluster.
Functions
Name | Description |
|---|---|
Begins a cluster. | |
Ends a cluster. | |
Get the transparency value. | |
MaterialTransparencySampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &) | Constructor. |
Prefix ++. | |
Postfix ++. | |
Samples a quad. |
GEO_CONTROLLED_INLINE void Enlighten::MaterialTransparencySampler::BeginCluster
public: GEO_CONTROLLED_INLINE void BeginCluster()
Begins a cluster.
GEO_CONTROLLED_INLINE void Enlighten::MaterialTransparencySampler::EndCluster
public: GEO_CONTROLLED_INLINE void EndCluster
(
const Geo::v128 & normalizationVector
)
Ends a cluster.
float Enlighten::MaterialTransparencySampler::GetTransparency
public: float GetTransparency() const
Get the transparency value.
Enlighten::MaterialTransparencySampler::MaterialTransparencySampler
public: MaterialTransparencySampler
(
const IndirectInputLightingParameters & params,
const InputWorkspaceInternal & inputWorkspace
)
Constructor.
GEO_CONTROLLED_INLINE MaterialTransparencySampler& Enlighten::MaterialTransparencySampler::operator++
public: GEO_CONTROLLED_INLINEMaterialTransparencySampler & operator++()
Prefix ++.