forked from bartvdbraak/blender
Fix #30268: cloth collision and springs not working after bmesh merge,
these cloth and collision modifiers require tesselation still.
This commit is contained in:
parent
d7155295bb
commit
f39c149391
@ -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);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user