[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13417] trunk/blender/source/blender/src/ drawobject.c: particle draw was doing glEnable(GL_DEPTH_TEST) which messed up the wire view, if this is needed for some particle drawing it needs to test the 3dview state .

Campbell Barton ideasman42 at gmail.com
Sat Jan 26 23:39:10 CET 2008


Revision: 13417
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13417
Author:   campbellbarton
Date:     2008-01-26 23:39:07 +0100 (Sat, 26 Jan 2008)

Log Message:
-----------
particle draw was doing glEnable(GL_DEPTH_TEST) which messed up the wire view, if this is needed for some particle drawing it needs to test the 3dview state.

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-01-26 21:54:09 UTC (rev 13416)
+++ trunk/blender/source/blender/src/drawobject.c	2008-01-26 22:39:07 UTC (rev 13417)
@@ -3534,7 +3534,9 @@
 	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