From 0d161e31bbc3433e320f2367657fb054974182d3 Mon Sep 17 00:00:00 2001 From: neoraider Date: Wed, 31 Oct 2007 20:57:00 +0000 Subject: libzoom: Einige Verbesserungen und Bugfixes im Level-Lader. --- render.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'render.c') diff --git a/render.c b/render.c index ba57e2a..93a1d5b 100644 --- a/render.c +++ b/render.c @@ -96,10 +96,15 @@ void Render() { glBindTexture(GL_TEXTURE_2D, lightmap); glActiveTexture(GL_TEXTURE1); - glEnable(GL_TEXTURE_2D); for(i = 0; i < nLights; i++) { - glBindTexture(GL_TEXTURE_2D, room->polygons[0].texture); + if(room->polygons[0].texture) { + glEnable(GL_TEXTURE_2D); + glBindTexture(GL_TEXTURE_2D, room->polygons[0].texture); + } + else + glDisable(GL_TEXTURE_2D); + last_tex = room->polygons[0].texture; glBegin(GL_TRIANGLES); -- cgit v1.2.3