diff --git a/GL/lighting.c b/GL/lighting.c index 9f31d0c..2ae13d9 100644 --- a/GL/lighting.c +++ b/GL/lighting.c @@ -210,7 +210,7 @@ void APIENTRY glMaterialfv(GLenum face, GLenum pname, const GLfloat *params) { memcpy(MATERIAL.specular, params, sizeof(GLfloat) * 4); break; case GL_EMISSION: - memcpy(MATERIAL.specular, params, sizeof(GLfloat) * 4); + memcpy(MATERIAL.emissive, params, sizeof(GLfloat) * 4); break; case GL_AMBIENT_AND_DIFFUSE: { glMaterialfv(face, GL_AMBIENT, params);