Blinn Phong based material https://en.wikipedia.org/wiki/Blinn%E2%80%93Phong_shading_model.
 
Implements a class for object statistics using Singleton pattern.
 
static OBJECT_3D_STATS & Instance()
 
static OBJECT_3D_STATS * s_instance
 
void AddOne(OBJECT_3D_TYPE aObjType)
 
OBJECT_3D_TYPE m_obj_type
 
OBJECT_3D(OBJECT_3D_TYPE aObjType)
 
float m_modelTransparency
 
const MATERIAL * m_material
 
const std::map< OBJECT_2D_TYPE, const char * > objectTypeNames
 
static const BLINN_PHONG_MATERIAL s_defaultMaterial