Don't allocate MFace's by default
This removes CD_MASK_MFACE from CD_MASK_BAREMESH, CD_MASK_DERIVEDMESH and others. Callers that need it must explicitly add it to their data-masks.
This commit is contained in:
@@ -696,7 +696,7 @@ static bool remap_hair_emitter(Scene *scene, Object *ob, ParticleSystem *psys,
|
||||
}
|
||||
else {
|
||||
/* warning: this rebuilds target_psmd->dm! */
|
||||
dm = mesh_get_derived_deform(scene, target_ob, CD_MASK_BAREMESH);
|
||||
dm = mesh_get_derived_deform(scene, target_ob, CD_MASK_BAREMESH | CD_MASK_MFACE);
|
||||
}
|
||||
target_dm = target_psmd->dm;
|
||||
/* don't modify the original vertices */
|
||||
|
||||
Reference in New Issue
Block a user