diff --git a/source/glest_game/graphics/renderer.cpp b/source/glest_game/graphics/renderer.cpp index 75f62f09..9923a10b 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 dd9ef625..e6a64876 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