[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [41104] branches/bmesh/blender/source/ blender/editors/object/object_add.c: added missing call to re-tesselate on mesh conversion (Alt+C).

Campbell Barton ideasman42 at gmail.com
Tue Oct 18 13:28:39 CEST 2011


Revision: 41104
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41104
Author:   campbellbarton
Date:     2011-10-18 11:28:39 +0000 (Tue, 18 Oct 2011)
Log Message:
-----------
added missing call to re-tesselate on mesh conversion (Alt+C).

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/editors/object/object_add.c

Modified: branches/bmesh/blender/source/blender/editors/object/object_add.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/object/object_add.c	2011-10-18 08:39:26 UTC (rev 41103)
+++ branches/bmesh/blender/source/blender/editors/object/object_add.c	2011-10-18 11:28:39 UTC (rev 41104)
@@ -1248,6 +1248,10 @@
 
 			DM_to_mesh(dm, newob->data, newob);
 
+			/* re-tesselation doesn't happen automatic, calling like this is  */
+			me= newob->data;
+			me->totface = mesh_recalcTesselation(&me->fdata, &me->ldata, &me->pdata, me->mvert, me->totface, me->totloop, me->totpoly, 0, 0);
+
 			dm->release(dm);
 			object_free_modifiers(newob);	/* after derivedmesh calls! */
 		}




More information about the Bf-blender-cvs mailing list