#include "opengl.h" #include "material.h" material::~material () { } void simple_material::push () { glMaterialfv (GL_FRONT, GL_DIFFUSE, (GLfloat *)&diffuse); glMaterialfv (GL_FRONT, GL_SPECULAR, (GLfloat *)&specular); glMaterialfv (GL_FRONT, GL_EMISSION, (GLfloat *)&emission); glMaterialf (GL_FRONT, GL_SHININESS, shininess); } void simple_material::pop () { }