UI: edit modifier messages to clarify where auto-smooth is set

This commit is contained in:
Greg Neumiller 2020-03-11 19:19:29 +11:00 committed by Campbell Barton
parent 1c9829f351
commit d0618570eb
4 changed files with 4 additions and 4 deletions

View File

@ -206,7 +206,7 @@ static Mesh *applyModifier(ModifierData *md, const ModifierEvalContext *ctx, Mes
Object *ob = ctx->object;
if (harden_normals && (ob->type == OB_MESH) && !(((Mesh *)ob->data)->flag & ME_AUTOSMOOTH)) {
modifier_setError(md, "Enable 'Auto Smooth' option in mesh settings for hardening");
modifier_setError(md, "Enable 'Auto Smooth' in Object Data Properties");
harden_normals = false;
}

View File

@ -220,7 +220,7 @@ static Mesh *applyModifier(ModifierData *md, const ModifierEvalContext *ctx, Mes
modifier_setError(md, "%s", BKE_reports_string(&reports, RPT_ERROR));
}
else if ((dtmd->data_types & DT_TYPE_LNOR) && !(me->flag & ME_AUTOSMOOTH)) {
modifier_setError((ModifierData *)dtmd, "Enable 'Auto Smooth' option in mesh settings");
modifier_setError((ModifierData *)dtmd, "Enable 'Auto Smooth' in Object Data Properties");
}
else if (result->totvert > HIGH_POLY_WARNING ||
((Mesh *)(ob_source->data))->totvert > HIGH_POLY_WARNING) {

View File

@ -494,7 +494,7 @@ static Mesh *normalEditModifier_do(NormalEditModifierData *enmd,
if (!(((Mesh *)ob->data)->flag & ME_AUTOSMOOTH))
#endif
{
modifier_setError((ModifierData *)enmd, "Enable 'Auto Smooth' option in mesh settings");
modifier_setError((ModifierData *)enmd, "Enable 'Auto Smooth' in Object Data Properties");
return mesh;
}

View File

@ -562,7 +562,7 @@ static Mesh *applyModifier(ModifierData *md, const ModifierEvalContext *ctx, Mes
if (!(((Mesh *)ob->data)->flag & ME_AUTOSMOOTH))
#endif
{
modifier_setError((ModifierData *)wnmd, "Enable 'Auto Smooth' option in mesh settings");
modifier_setError((ModifierData *)wnmd, "Enable 'Auto Smooth' in Object Data Properties");
return mesh;
}