/
struct Geo GeoRGBXTextureElement
This is the documentation for Enlighten.
struct Geo GeoRGBXTextureElement
struct Geo::GeoRGBXTextureElement
A simple CPU 8 bit per channel texture element.
Functions
Name | Description |
---|---|
GEO_PROPERTY(Geo::u8, m_R) | Red channel. |
GEO_PROPERTY(Geo::u8, m_G) | Green channel. |
GEO_PROPERTY(Geo::u8, m_B) | Blue channel. |
GEO_PROPERTY(Geo::u8, m_M) | Maximum channel (for emissive textures); opacity for albedo textures. |
Friends
Name | Description |
---|---|
friend void WriteObject(Writer &writer, const GeoRGBXTextureElement &object) | Serialise. |
Geo::GeoRGBXTextureElement::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::u8 ,
m_R
)
Red channel.
Geo::GeoRGBXTextureElement::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::u8 ,
m_G
)
Green channel.
Geo::GeoRGBXTextureElement::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::u8 ,
m_B
)
Blue channel.
Geo::GeoRGBXTextureElement::GEO_PROPERTY
public: GEO_PROPERTY
(
Geo::u8 ,
m_M
)
Maximum channel (for emissive textures); opacity for albedo textures.
, multiple selections available,
Related content
stb_image_write
stb_image_write
More like this
Mesh projection
Mesh projection
More like this
2. Run the parameterize
2. Run the parameterize
More like this
Shared lightmaps
Shared lightmaps
More like this
World properties
World properties
More like this
9. Efficient Enlighten lighting
9. Efficient Enlighten lighting
More like this