esp::gfx::GenericDrawable::GenericMaterialCache struct

This config holds all the material quantities and attributes from the Magnum MaterialData to speed up access in draw.

Public variables

Mn::Color4 ambientColor
Mn::Color4 diffuseColor
Mn::Color4 specularColor
float shininess
Mn::Matrix3 textureMatrix
Mn::GL::Texture2D* ambientTexture
Mn::GL::Texture2D* diffuseTexture
Mn::GL::Texture2D* specularTexture
Mn::GL::Texture2D* normalTexture
Mn::GL::Texture2D* objectIdTexture