Blender Git Commit Log

Git Commits -> Revision d7e2fe2

Revision d7e2fe2 by Sergey Sharybin (master)
April 30, 2019, 09:32 (GMT)
Depsgraph: build bbone operation if bone segments has animation

This is a part of T61296: Crash with animated b-bone segments.

Consider animated/driven bendy bones segments as something what requires
special bendy-bones operation and relation in the dependency graph.

This is because it is more beneficial from a performance point of view
to not build operations if they are not needed. But if the property is
animated it is not possible to make any reliable decision based on just
a property value.

Differential Revision: https://developer.blender.org/D4739

Commit Details:

Full Hash: d7e2fe275d0c575ca20216f5534d85fb8bf6a2dc
Parent Commit: 6bbb82c
Lines Changed: +49, -18

6 Modified Paths:

/source/blender/depsgraph/intern/builder/deg_builder.cc (+35, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.h (+7, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+1, -12) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc (+2, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_rna.cc (+3, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021