Blender Git Commit Log

Git Commits -> Revision b9be47e

Revision b9be47e by Sergey Sharybin (master)
September 17, 2013, 08:54 (GMT)
Re-track the plane after clearing the keyframe

From the math point of view there're two cases:

- Clearing the keyframe between two other ones.

In this case tracker will first track plane from
left keyframe to right one without doing any kind
of blending. This will make plane stick to the
actual plane motion, but lead to possible jump
at the right keyframe.

Second step is to track from the right keyframe
to the left one with blending. This gives nice
transition at the point of second keyframe and
this mimics situation when you've been setting
keyframes from left to right.

- Clearing left-most/right-most keyframe.

In this case it's enough to only re-track the
plane without blending from the neighbor keyframe
without blending.

Commit Details:

Full Hash: b9be47e91c64876d65d6bd061bc3ff3ee347d03e
SVN Revision: 60189
Parent Commit: bf5bbda
Lines Changed: +55, -6

3 Modified Paths:

/source/blender/blenkernel/BKE_tracking.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/tracking.c (+44, -4) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+10, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021