This is the documentation for Enlighten.
class Enlighten LightTransportPixel
class Enlighten::LightTransportPixel
Debugging output representation of an output pixel.
Functions
Name | Description |
|---|---|
Return a deep copy of this object. | |
Constructor. | |
Estimated centre of the pixel in world space. | |
Estimated axis aligned boundingbox of the pixel in world space. NOTE: This can be a poor estimate in some cases. | |
List of ray segments between ray origins and backfaces. | |
List of valid ray origins. | |
List of rejected ray origins. | |
Output atlas x position of the pixel. | |
Output atlas y position of the pixel. | |
Bucket index. | |
Pixel index. | |
Average irradiance normal for the pixel. | |
Deserialise pixel from stream. | |
Destructor. | |
Serialise pixel to stream. | |
Write to any type compatible with IffWriter. |
LightTransportPixel* Enlighten::LightTransportPixel::Clone
public: LightTransportPixel * Clone()
Return a deep copy of this object.
static LightTransportPixel* Enlighten::LightTransportPixel::Create
public: LightTransportPixel * Create()
Constructor.
Enlighten::LightTransportPixel::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::v128 ,
m_Centre
)
Estimated centre of the pixel in world space.