Blender Git Loki
Git Commits -> Revision 36b0c0e
Revision 36b0c0e by Sergey Sharybin (tracking_average) January 5, 2021, 08:50 (GMT) |
Tracking: Implement tracks average operator Average selected tracks into the new one. This can be used to improve stability of tracking on blurry or non-very-sharp feature shapes. Averaging happens for all position, pattern corners and search area. Disabled markers do not take effect on averaging. Keyframed flag is copied from source. Gaps in the source tracks will be linearly interpolated, to reduce result track jump. Note that this only applies to gaps "inbetween". This means that if an input track doesn't have markers in the beginning/end of it, there is nothing to interpolate with and the result track will jump. Available from the Track panel, under the Merge category. Differential Revision: https://developer.blender.org/D6323 |
Commit Details:
Full Hash: 36b0c0e1d7bb58aece606f7baa8393fcb6b2b440
Parent Commit: 59b586b
Lines Changed: +291, -4
6 Modified Paths:
/release/scripts/startup/bl_ui/space_clip.py (+3, -1) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+22, -0) (Diff)
/source/blender/blenkernel/intern/tracking.c (+173, -3) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+1, -0) (Diff)
/source/blender/editors/space_clip/space_clip.c (+1, -0) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+91, -0) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+22, -0) (Diff)
/source/blender/blenkernel/intern/tracking.c (+173, -3) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+1, -0) (Diff)
/source/blender/editors/space_clip/space_clip.c (+1, -0) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+91, -0) (Diff)