Commit: 5079a460a748911043d9a8cd41f7e266ba2b79bb Author: YimingWu Date: Fri Jan 14 21:42:52 2022 +0800 Branches: blender-v3.0-release https://developer.blender.org/rB5079a460a748911043d9a8cd41f7e266ba2b79bb
Fix T94878: LineArt crease threshold logic error. A coding mistake allows default crease to override object crease, now fixed. =================================================================== M source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c =================================================================== diff --git a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c index f417bfd6fe3..d5344048bc6 100644 --- a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c +++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c @@ -1770,7 +1770,7 @@ static void lineart_geometry_object_load(LineartObjectInfo *obi, LineartRenderBu if (orig_ob->lineart.flags & OBJECT_LRT_OWN_CREASE) { use_crease = cosf(M_PI - orig_ob->lineart.crease_threshold); } - if (obi->original_me->flag & ME_AUTOSMOOTH) { + else if (obi->original_me->flag & ME_AUTOSMOOTH) { use_crease = cosf(obi->original_me->smoothresh); use_auto_smooth = true; } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs