[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [14322] trunk/blender/source/blender/src/ drawobject.c: Fix for bug: [#8576] Heir always in the back

Janne Karhu jhkarh at utu.fi
Thu Apr 3 01:12:05 CEST 2008


Revision: 14322
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14322
Author:   jhk
Date:     2008-04-03 01:12:05 +0200 (Thu, 03 Apr 2008)

Log Message:
-----------
Fix for bug: [#8576] Heir always in the back

Modified Paths:
--------------
    trunk/blender/source/blender/src/drawobject.c

Modified: trunk/blender/source/blender/src/drawobject.c
===================================================================
--- trunk/blender/source/blender/src/drawobject.c	2008-04-02 22:18:32 UTC (rev 14321)
+++ trunk/blender/source/blender/src/drawobject.c	2008-04-02 23:12:05 UTC (rev 14322)
@@ -3083,6 +3083,8 @@
 	
 	ma= give_current_material(ob,part->omat);
 
+	if(G.vd->zbuf) glDepthMask(1);
+
 	if(select)
 		cpack(0xFFFFFF);
 	else if((ma) && (part->draw&PART_DRAW_MAT_COL))
@@ -3572,9 +3574,6 @@
 	glDisable(GL_LIGHTING);
 	glDisableClientState(GL_COLOR_ARRAY);
 	glEnableClientState(GL_NORMAL_ARRAY);
-#if 0 /* If this is needed, it cant be enabled in wire mode, since it messes up the view - Campbell */
-	glEnable(GL_DEPTH_TEST);
-#endif
 
 	if(states)
 		MEM_freeN(states);





More information about the Bf-blender-cvs mailing list