]> Pileus Git - grits/blobdiff - src/gis-opengl.c
Use glAlphaFunc for transparency for now
[grits] / 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));