# HG changeset patch # User Matti Hamalainen # Date 1575587566 -7200 # Node ID 2e2c3fe311da6cfc1a13b7c2d40dbbd552901010 # Parent 0ae1ff6096266c1dcbb1ea2f11f2224efd644deb Just glEnable(GL_COLOR_MATERIAL) globally. diff -r 0ae1ff609626 -r 2e2c3fe311da gldragon.cpp --- a/gldragon.cpp Fri Dec 06 01:12:23 2019 +0200 +++ b/gldragon.cpp Fri Dec 06 01:12:46 2019 +0200 @@ -216,6 +216,8 @@ // Enable normal rescaling glEnable(GL_RESCALE_NORMAL); + glEnable(GL_COLOR_MATERIAL); + // Setup depth buffer glClearDepth(1.0f); @@ -245,7 +247,6 @@ } // Set the material of the model - glEnable(GL_COLOR_MATERIAL); glColorMaterial(GL_FRONT, GL_AMBIENT_AND_DIFFUSE); glMateriali(GL_FRONT, GL_SHININESS, model.material.shininess); glMaterialfv(GL_FRONT, GL_SPECULAR, model.material.specular.values);