[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57371] trunk/blender/source/blender/ editors/space_view3d/drawobject.c: fix for problem where curve handles in editmode could be obscured by other selected objects (referred to in [#35669])

Campbell Barton ideasman42 at gmail.com
Tue Jun 11 07:21:36 CEST 2013


Revision: 57371
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57371
Author:   campbellbarton
Date:     2013-06-11 05:21:36 +0000 (Tue, 11 Jun 2013)
Log Message:
-----------
fix for problem where curve handles in editmode could be obscured by other selected objects (referred to in [#35669])

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_view3d/drawobject.c

Modified: trunk/blender/source/blender/editors/space_view3d/drawobject.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/drawobject.c	2013-06-11 05:09:12 UTC (rev 57370)
+++ trunk/blender/source/blender/editors/space_view3d/drawobject.c	2013-06-11 05:21:36 UTC (rev 57371)
@@ -5460,7 +5460,7 @@
 
 	drawDispList(scene, v3d, rv3d, base, dt, dflag, ob_wire_col);
 
-	if (v3d->zbuf) glDisable(GL_DEPTH_TEST);
+	if (v3d->zbuf) glDepthFunc(GL_ALWAYS);
 	
 	/* first non-selected and active handles */
 	index = 0;
@@ -5481,7 +5481,7 @@
 		drawvertsN(nu, 0, hide_handles, NULL);
 	}
 	
-	if (v3d->zbuf) glEnable(GL_DEPTH_TEST);
+	if (v3d->zbuf) glDepthFunc(GL_LEQUAL);
 
 	/* direction vectors for 3d curve paths
 	 * when at its lowest, don't render normals */




More information about the Bf-blender-cvs mailing list