[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54551] trunk/blender/source/blender/ blenkernel/intern/anim.c: Bug fix #34230
Ton Roosendaal
ton at blender.org
Thu Feb 14 15:01:48 CET 2013
Revision: 54551
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54551
Author: ton
Date: 2013-02-14 14:01:48 +0000 (Thu, 14 Feb 2013)
Log Message:
-----------
Bug fix #34230
Error since July 2005, when DerivedMesh was introduced.
Vertex and Face duplicators now work for all modifiers. (not only deformers).
For example mirror and array modifier didn't work.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/anim.c
Modified: trunk/blender/source/blender/blenkernel/intern/anim.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/anim.c 2013-02-14 14:01:02 UTC (rev 54550)
+++ trunk/blender/source/blender/blenkernel/intern/anim.c 2013-02-14 14:01:48 UTC (rev 54551)
@@ -967,7 +967,7 @@
dm = editbmesh_get_derived_cage(scene, par, em, CD_MASK_BAREMESH);
}
else
- dm = mesh_get_derived_deform(scene, par, CD_MASK_BAREMESH);
+ dm = mesh_get_derived_final(scene, par, CD_MASK_BAREMESH);
if (flag & DUPLILIST_FOR_RENDER) {
vdd.orco = (float(*)[3])BKE_mesh_orco_verts_get(par);
@@ -1094,7 +1094,7 @@
dm = editbmesh_get_derived_cage(scene, par, em, CD_MASK_BAREMESH);
}
else {
- dm = mesh_get_derived_deform(scene, par, CD_MASK_BAREMESH);
+ dm = mesh_get_derived_final(scene, par, CD_MASK_BAREMESH);
}
totface = dm->getNumPolys(dm);
More information about the Bf-blender-cvs
mailing list