]> Pileus Git - grits/commitdiff
Use glAlphaFunc for transparency for now
authorAndy Spencer <andy753421@gmail.com>
Tue, 26 Jan 2010 01:05:26 +0000 (01:05 +0000)
committerAndy Spencer <andy753421@gmail.com>
Tue, 26 Jan 2010 01:05:26 +0000 (01:05 +0000)
src/gis-opengl.c

index 0fff2bf4a57dfd2460363cac5f42841d718822bc..d5f9cf0b6e63e151b340a3aeb05e2d0e6a697e84 100644 (file)
@@ -315,7 +315,8 @@ static gboolean _draw_level(gpointer key, gpointer value, gpointer user_data)
 
        /* Freeze depth buffer and draw transparent objects sorted */
        /* TODO: sorting */
-       glDepthMask(FALSE);
+       //glDepthMask(FALSE);
+       glAlphaFunc(GL_GREATER, 0.1);
        for (cur = level->sorted.next; cur; cur = cur->next, nsorted++)
                _draw_object(self, GIS_OBJECT(cur->data));