diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-04-22 00:10:13 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-04-22 00:10:50 +0300 |
commit | b35743d39f574717731899669117d8de79fce082 (patch) | |
tree | 7ecfb84c3258705602738787e82e911bbe34bd34 /source/blender/editors/space_clip/tracking_ops.c | |
parent | 260f75a2cad9f4af24682af063e3c2a7b38e2e39 (diff) |
Tracking: Add missing plane track remapping when joining two point tracks
Diffstat (limited to 'source/blender/editors/space_clip/tracking_ops.c')
-rw-r--r-- | source/blender/editors/space_clip/tracking_ops.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/editors/space_clip/tracking_ops.c b/source/blender/editors/space_clip/tracking_ops.c index db8881a865e..5c88ad8b3f7 100644 --- a/source/blender/editors/space_clip/tracking_ops.c +++ b/source/blender/editors/space_clip/tracking_ops.c @@ -3117,6 +3117,12 @@ static int join_tracks_exec(bContext *C, wmOperator *op) if (tracking->stabilization.rot_track == track) tracking->stabilization.rot_track = act_track; + /* TODO(sergey): Re-evaluate planes with auto-key. */ + BKE_tracking_plane_tracks_replace_point_track(tracking, + track, + act_track); + + BKE_tracking_track_free(track); BLI_freelinkN(tracksbase, track); } |