Commit: da0ce86a3cd048de66531a1f3c4f1bcb49f2310e Author: Sergey Sharybin Date: Mon Apr 4 11:39:04 2016 +0200 Branches: blender-v2.77-release https://developer.blender.org/rBda0ce86a3cd048de66531a1f3c4f1bcb49f2310e
Cycles: Make curves modified by a taper object with modifier considered a deform modified That might consider a bit more objects to be considered deform modified, but it covers common case of using taper object without require of doing recursive checks. In worst case it'll be just some extra synchronization time, no render time difference will happen for false-positive because of extra checks happening in Cycles. =================================================================== M source/blender/blenkernel/intern/object.c =================================================================== diff --git a/source/blender/blenkernel/intern/object.c b/source/blender/blenkernel/intern/object.c index d78b49b..1ba4852 100644 --- a/source/blender/blenkernel/intern/object.c +++ b/source/blender/blenkernel/intern/object.c @@ -3658,6 +3658,9 @@ static bool object_deforms_in_time(Object *object) if (BKE_key_from_object(object) != NULL) { return true; } + if (!BLI_listbase_is_empty(&object->modifiers)) { + return true; + } return object_moves_in_time(object); } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs