[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [10918] trunk/blender/source/blender/src/ drawobject.c: draw_mesh_fancy was using the original meshes stats rather then the derived mesh (that is being drawn)

Campbell Barton cbarton at metavr.com
Tue Jun 12 07:59:37 CEST 2007


Revision: 10918
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=10918
Author:   campbellbarton
Date:     2007-06-12 07:59:37 +0200 (Tue, 12 Jun 2007)

Log Message:
-----------
draw_mesh_fancy was using the original meshes stats rather then the derived mesh (that is being drawn)
This should not change teh way it works currently, however modifiers that add faces or edges need this so they render properly.

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

Modified: trunk/blender/source/blender/src/drawobject.c
===================================================================
--- trunk/blender/source/blender/src/drawobject.c	2007-06-12 05:17:35 UTC (rev 10917)
+++ trunk/blender/source/blender/src/drawobject.c	2007-06-12 05:59:37 UTC (rev 10918)
@@ -1991,14 +1991,14 @@
 		else totface = 0;
 	}
 	else {
-		totvert = me->totvert;
-		totedge = me->totedge;
-		totface = me->totface;
+		totvert = dm->getNumVerts(dm);
+		totedge = dm->getNumEdges(dm);
+		totface = dm->getNumFaces(dm);
 	}
 #else
-	totvert = me->totvert;
-	totedge = me->totedge;
-	totface = me->totface;
+	totvert = dm->getNumVerts(dm);
+	totedge = dm->getNumEdges(dm);
+	totface = dm->getNumFaces(dm);
 #endif
 	
 	/* vertexpaint, faceselect wants this, but it doesnt work for shaded? */





More information about the Bf-blender-cvs mailing list