Fix T60722: decimate modifier not working in some cases.
This commit is contained in:
@@ -89,8 +89,10 @@ static DecimateModifierData *getOriginalModifierData(
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void updateFaceCount(
|
static void updateFaceCount(
|
||||||
const ModifierEvalContext *ctx, const DecimateModifierData *dmd, int face_count)
|
const ModifierEvalContext *ctx, DecimateModifierData *dmd, int face_count)
|
||||||
{
|
{
|
||||||
|
dmd->face_count = face_count;
|
||||||
|
|
||||||
if (DEG_is_active(ctx->depsgraph)) {
|
if (DEG_is_active(ctx->depsgraph)) {
|
||||||
/* update for display only */
|
/* update for display only */
|
||||||
DecimateModifierData *dmd_orig = getOriginalModifierData(dmd, ctx);
|
DecimateModifierData *dmd_orig = getOriginalModifierData(dmd, ctx);
|
||||||
|
Reference in New Issue
Block a user