[Scummvm-cvs-logs] SF.net SVN: scummvm: [33069] residual/trunk/engine/backend/sdl/driver_gl. cpp
aquadran at users.sourceforge.net
aquadran at users.sourceforge.net
Tue Jul 15 08:43:45 CEST 2008
Revision: 33069
http://scummvm.svn.sourceforge.net/scummvm/?rev=33069&view=rev
Author: aquadran
Date: 2008-07-14 23:43:44 -0700 (Mon, 14 Jul 2008)
Log Message:
-----------
now it's a bit better shadow
Modified Paths:
--------------
residual/trunk/engine/backend/sdl/driver_gl.cpp
Modified: residual/trunk/engine/backend/sdl/driver_gl.cpp
===================================================================
--- residual/trunk/engine/backend/sdl/driver_gl.cpp 2008-07-14 23:10:51 UTC (rev 33068)
+++ residual/trunk/engine/backend/sdl/driver_gl.cpp 2008-07-15 06:43:44 UTC (rev 33069)
@@ -174,7 +174,8 @@
Sector *shadowSector = *i;
glEnable(GL_POLYGON_OFFSET_FILL);
glDisable(GL_LIGHTING);
- //glColor3i(_shadowColorR, _shadowColorG, _shadowColorB);
+ glDisable(GL_TEXTURE_2D);
+ glColor3f(_shadowColorR / 255.0, _shadowColorG / 255.0, _shadowColorB / 255.0);
glShadowProjection(_currentShadowArray->pos, shadowSector->getVertices()[0], shadowSector->getNormal(), _currentShadowArray->dontNegate);
}
glTranslatef(pos.x(), pos.y(), pos.z());
@@ -187,6 +188,7 @@
if (_currentShadowArray) {
glEnable(GL_LIGHTING);
glDisable(GL_POLYGON_OFFSET_FILL);
+ glColor3f(1.0, 1.0, 1.0);
}
glPopMatrix();
glDisable(GL_TEXTURE_2D);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list