└>Enlighten::NullSampler< NullGeometryTransparencySampler >
A transparency sampler which samples the transparency as opaque.
| Name | Description |
|---|---|
| ApplyToValues(Geo::v128 &, Geo::v128 &, Geo::v128 &, Geo::v128 &, Geo::v128 &, Geo::v128 &, Geo::v128 &) | Applies to the given values. |
| BeginCluster() | Begins a cluster. |
| EndCluster(const Geo::v128 &) | Ends a cluster. |
| GetTransparency() | Returns opaque. |
| NullGeometryTransparencySampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &) | Constructor. |
| NullSampler() | Constructors. |
| NullSampler(const IndirectInputLightingParameters &, const InputWorkspaceInternal &) | Constructors. |
| operator++() | Prefix ++. |
| operator++(int) | Postfix ++. |
| SampleQuad() | Samples a quad. |
public: GEO_CONTROLLED_INLINE void ApplyToValues
(
Geo::v128 & incidentLighting,
Geo::v128 & materialAlbedo,
Geo::v128 & materialEmissive,
Geo::v128 & materialTransparency,
Geo::v128 & bounce,
Geo::v128 & positiveField,
Geo::v128 & negativeField
)
Applies to the given values.
public: GEO_CONTROLLED_INLINE void BeginCluster()
Begins a cluster.
public: GEO_CONTROLLED_INLINE void EndCluster
(
const Geo::v128 & normalizationVector
)
Ends a cluster.
public: Geo::v128 GetTransparency() const
Returns opaque.
public: NullGeometryTransparencySampler
(
const IndirectInputLightingParameters & params,
const InputWorkspaceInternal & inputWorkspace
)
Constructor.
public: NullSampler()
Constructors.
public: NullSampler
(
const IndirectInputLightingParameters & params,
const InputWorkspaceInternal & inputWorkspace
)
Constructors.
public: GEO_CONTROLLED_INLINE Derived & operator++()
Prefix ++.
public: GEO_CONTROLLED_INLINE const Derived operator++
(
int
)
Postfix ++.
public: GEO_CONTROLLED_INLINE void SampleQuad()
Samples a quad.