Blender Git Commit Log

Git Commits -> Revision bed0995

Revision bed0995 by Sergey Sharybin (master)
November 14, 2014, 13:05 (GMT)
Depsgraph: Workaround for missing pose update when changing visible layers

That's like really a bummer, because currently animation data for armatures
might want to use pose, and pose might be missing on the object.
This happens when changing visible layers, which leads to situations when
pose is missing or marked for recalc, animation will change it and then
object update will restore the pose.

This could be solved by the new dependency graph, but for until then we'll
do an extra pass on the objects to ensure it's all fine.

It's done in the scene_update_for_newframe() to solve possible issues with
the render engines as well.

This finally solves issues we had with Caminandes team, where Koro would be
at the scene origin instead of being properly posed.

Commit Details:

Full Hash: bed09959765ef5f09ff81145636797d45fbc1111
Parent Commit: fcadf47
Lines Changed: +32, -0

1 Modified Path:

/source/blender/blenkernel/intern/scene.c (+32, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021