Blender Git Commit Log
Git Commits -> Revision 3d3a449
Revision 3d3a449 by Sergey Sharybin (master) October 19, 2011, 12:46 (GMT) |
Camera tracking integration =========================== Initial implementation of graph view for movie tracking data. Used the same UI-side approach as preview region for sequencer: create region for graph-related information inside clip editor. It's easier and nicer than trying to hack graph editor which is currently designed to work with AnimData only. Trying to make it more abstract to deal with any kind of data doesn't seem be real benefit for now. Currently supported displaying per-frame average error and selected tracks' movement speed (pixels per frame). Additional changes: - Collect per-frame average error after solving. - Split space clip drawing code into different files. - Added per-frame average solving error. |
Commit Details:
Full Hash: 3d3a449d950af7c68f35eff86b7052c2e468c869
SVN Revision: 41114
Parent Commit: 2cd4e37
Lines Changed: +1807, -1282
2 Added Paths:
/source/blender/editors/space_clip/clip_draw_graph.c (+225, -0) (View)
/source/blender/editors/space_clip/clip_draw_main.c (+1263, -0) (View)
/source/blender/editors/space_clip/clip_draw_main.c (+1263, -0) (View)
1 Deleted Path:
/source/blender/editors/space_clip/clip_draw.c (+0, -1262)
16 Modified Paths:
/extern/libmv/libmv-capi.cpp (+31, -0) (Diff)
/extern/libmv/libmv-capi.h (+1, -0) (Diff)
/release/scripts/modules/bpy_extras/keyconfig_utils.py (+1, -0) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+11, -1) (Diff)
/source/blender/blenkernel/intern/tracking.c (+2, -0) (Diff)
/source/blender/editors/interface/resources.c (+4, -0) (Diff)
/source/blender/editors/screen/screen_ops.c (+2, -0) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+4, -1) (Diff)
/source/blender/editors/space_clip/clip_ops.c (+21, -5) (Diff)
/source/blender/editors/space_clip/CMakeLists.txt (+2, -1) (Diff)
/source/blender/editors/space_clip/space_clip.c (+172, -6) (Diff)
/source/blender/makesdna/DNA_space_types.h (+9, -1) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+40, -4) (Diff)
/source/blender/makesrna/intern/rna_tracking.c (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+11, -0) (Diff)
/extern/libmv/libmv-capi.h (+1, -0) (Diff)
/release/scripts/modules/bpy_extras/keyconfig_utils.py (+1, -0) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+11, -1) (Diff)
/source/blender/blenkernel/intern/tracking.c (+2, -0) (Diff)
/source/blender/editors/interface/resources.c (+4, -0) (Diff)
/source/blender/editors/screen/screen_ops.c (+2, -0) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+4, -1) (Diff)
/source/blender/editors/space_clip/clip_ops.c (+21, -5) (Diff)
/source/blender/editors/space_clip/CMakeLists.txt (+2, -1) (Diff)
/source/blender/editors/space_clip/space_clip.c (+172, -6) (Diff)
/source/blender/makesdna/DNA_space_types.h (+9, -1) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+40, -4) (Diff)
/source/blender/makesrna/intern/rna_tracking.c (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+11, -0) (Diff)