Fix #30268: cloth collision and springs not working after bmesh merge,

these cloth and collision modifiers require tesselation still.
This commit is contained in:
Brecht Van Lommel 2012-02-23 21:07:22 +00:00
parent d7155295bb
commit f39c149391
2 changed files with 4 additions and 0 deletions

@ -89,6 +89,8 @@ static void deformVerts(ModifierData *md, Object *ob, DerivedMesh *derivedData,
CDDM_apply_vert_coords(dm, vertexCos);
DM_ensure_tessface(dm); /* BMESH - UNTIL MODIFIER IS UPDATED FOR MPoly */
clothModifier_do(clmd, md->scene, ob, dm, vertexCos);
if(result) {

@ -166,6 +166,8 @@ static void deformVerts(ModifierData *md, Object *ob,
collmd->numverts = numverts;
DM_ensure_tessface(dm); /* BMESH - UNTIL MODIFIER IS UPDATED FOR MPoly */
collmd->mfaces = dm->dupTessFaceArray(dm);
collmd->numfaces = dm->getNumTessFaces(dm);