From 9249d6370cfc94da772791935021cd96d924ffd4 Mon Sep 17 00:00:00 2001 From: titiger Date: Wed, 18 Dec 2013 21:35:04 +0100 Subject: [PATCH] looks like glEnable(GL_COLOR_MATERIAL); was still needed to render units properly --- source/glest_game/graphics/renderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/glest_game/graphics/renderer.cpp b/source/glest_game/graphics/renderer.cpp index dd956399..9cc64980 100644 --- a/source/glest_game/graphics/renderer.cpp +++ b/source/glest_game/graphics/renderer.cpp @@ -5107,8 +5107,8 @@ void Renderer::renderUnits(const int renderFps) { glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, Vec4f(1.0f, 1.0f, 1.0f, alpha).ptr()); } else { + glEnable(GL_COLOR_MATERIAL); //this only needs to be done in render fast for selection and shadow calculation. No need to do this in real render - //glEnable(GL_COLOR_MATERIAL); //glAlphaFunc(GL_GREATER, 0.4f); }