From 2bdc487cce896dc6db5a524d2ea5c766d17783da Mon Sep 17 00:00:00 2001 From: Titus Tscharntke Date: Sat, 1 Sep 2012 18:38:01 +0000 Subject: [PATCH] fix for "non-selectable" feature, its tested and works now! --- source/glest_game/graphics/renderer.cpp | 2 +- source/shared_lib/sources/graphics/gl/model_renderer_gl.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/glest_game/graphics/renderer.cpp b/source/glest_game/graphics/renderer.cpp index 75f62f09f..9923a10b9 100644 --- a/source/glest_game/graphics/renderer.cpp +++ b/source/glest_game/graphics/renderer.cpp @@ -7347,7 +7347,7 @@ vector Renderer::renderObjectsFast(bool renderingShadows, bool resour //assertGl(); } - modelRenderer->render(objModel); + modelRenderer->render(objModel,resourceOnly?rmSelection:rmNormal); glPopMatrix(); diff --git a/source/shared_lib/sources/graphics/gl/model_renderer_gl.cpp b/source/shared_lib/sources/graphics/gl/model_renderer_gl.cpp index dd9ef6258..e6a648765 100644 --- a/source/shared_lib/sources/graphics/gl/model_renderer_gl.cpp +++ b/source/shared_lib/sources/graphics/gl/model_renderer_gl.cpp @@ -113,7 +113,7 @@ void ModelRendererGl::render(Model *model,int renderMode) { //render every mesh //if(model->getIsStaticModel() == true) { for(uint32 i = 0; i < model->getMeshCount(); ++i) { - renderMesh(model->getMeshPtr(i)); + renderMesh(model->getMeshPtr(i),renderMode); } //} //assertions