Blender Git Loki
Git Commits -> Revision 82e45dd
Revision 82e45dd by Keir Mierle (master) May 17, 2012, 17:09 (GMT) |
Add panels for the new planar tracker This replaces the old style tracker configuration panel with the new planar tracking panel. From a users perspective, this means: - The old "tracking algorithm" picker is gone. There is only 1 algorithm now. We may revisit this later, but I would much prefer to have only 1 algorithm. So far no optimization work has been done so the speed is not there yet. - There is now a dropdown to select the motion model. Choices: * Translation * Translation, rotation * Translation, scale * Translation, rotation, scale * Affine (Not implemented yet) * Perspective The most stable is the "translation" parameterization. The others work but still require some tweaking. - The old "Hybrid" mode is gone; instead there is a toggle to enable or disable translation-only tracker initialization. This is the equivalent of the hyrbid mode before, but rewritten to work with the new planar tracking modes. - The pyramid levels setting is gone. At a future date, the planar tracker will decide to use pyramids or not automatically. The pyramid setting was ultimately a mistake; with the brute force initialization it is unnecessary. |
Commit Details:
Full Hash: 82e45dd275205c84a72ba9aedac0bdc4f04e055a
SVN Revision: 46743
Parent Commit: 9932bb1
Lines Changed: +89, -205
10 Modified Paths:
/extern/libmv/libmv-capi.cpp (+1, -0) (Diff)
/extern/libmv/libmv-capi.h (+1, -0) (Diff)
/extern/libmv/libmv/tracking/track_region.cc (+3, -2) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+4, -8) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+0, -1) (Diff)
/source/blender/blenkernel/intern/tracking.c (+12, -32) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -6) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+0, -45) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+23, -20) (Diff)
/source/blender/makesrna/intern/rna_tracking.c (+43, -91) (Diff)
/extern/libmv/libmv-capi.h (+1, -0) (Diff)
/extern/libmv/libmv/tracking/track_region.cc (+3, -2) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+4, -8) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+0, -1) (Diff)
/source/blender/blenkernel/intern/tracking.c (+12, -32) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -6) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+0, -45) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+23, -20) (Diff)
/source/blender/makesrna/intern/rna_tracking.c (+43, -91) (Diff)