Blender Git Loki

Git Commits -> Revision 615d5fa

Revision 615d5fa by Sergey Sharybin (master)
September 25, 2019, 12:40 (GMT)
Motion paths: Use minimal possible dependency graph

This change makes it so motion paths are using minimal possible
dependency graph which is sufficient to evaluate required motion
path targets.

Disclaimer: granularity is done on ID level, but it is possible
to go more granular if really needed.

Brings time down to 0.5 sec when updating motion path for the
Rain animation file used for benchmarks in the previous commits.

Reviewers: brecht

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

Commit Details:

Full Hash: 615d5fa2fbd24ed6f76a93d7b523066f53da950e
Parent Commit: eb2ed0e
Lines Changed: +77, -27

4 Modified Paths:

/source/blender/editors/animation/anim_motion_paths.c (+32, -18) (Diff)
/source/blender/editors/armature/pose_edit.c (+18, -5) (Diff)
/source/blender/editors/include/ED_anim_api.h (+5, -0) (Diff)
/source/blender/editors/object/object_edit.c (+22, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021