[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [43755] branches/bmesh/blender/source/ blender/modifiers/intern/MOD_remesh.c: avoid an extra mesh copy in remesh modifier
Campbell Barton
ideasman42 at gmail.com
Sun Jan 29 23:13:12 CET 2012
Revision: 43755
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43755
Author: campbellbarton
Date: 2012-01-29 22:13:08 +0000 (Sun, 29 Jan 2012)
Log Message:
-----------
avoid an extra mesh copy in remesh modifier
Modified Paths:
--------------
branches/bmesh/blender/source/blender/modifiers/intern/MOD_remesh.c
Modified: branches/bmesh/blender/source/blender/modifiers/intern/MOD_remesh.c
===================================================================
--- branches/bmesh/blender/source/blender/modifiers/intern/MOD_remesh.c 2012-01-29 21:59:47 UTC (rev 43754)
+++ branches/bmesh/blender/source/blender/modifiers/intern/MOD_remesh.c 2012-01-29 22:13:08 UTC (rev 43755)
@@ -186,26 +186,11 @@
CDDM_lower_num_tessfaces(result, output->curface);
MEM_freeN(output);
- CDDM_calc_edges_tessface(result);
+ CDDM_tessfaces_to_faces(result); /* BMESH_TODO - create polygons */
- /* BMESH_TODO - create polygons */
-
-#if 0
-
+ CDDM_calc_edges(result);
CDDM_calc_normals(result);
return result;
-
-#else /* BMESH ONLY */
-
- dm = CDDM_copy_from_tessface(result); /*builds ngon faces from tess (mface) faces*/
- CDDM_calc_normals(dm);
- result->needsFree = 1;
- result->release(result);
-
- return dm;
-
-#endif
-
}
#else /* !WITH_MOD_REMESH */
More information about the Bf-blender-cvs
mailing list