Blender Git Commit Log
Git Commits -> Revision 7ece1ef
Revision 7ece1ef by Sergey Sharybin (master) June 29, 2011, 18:05 (GMT) |
Camera tracking integration =========================== - Internal changes: * Fixed bundle.sh script to bundle libmv: it was generating incorrect CMakeLists header. * Rename CLIP_OP_delete to CLIP_OT_delete_track. * Fixed crash when BKE_movieclip_acquire_ibuf is called with NULL user. * Made MovieTrackingMarker structure 8-bytes aligned * Use writestruct rather than writedata for track markers. This allows to change MovieTrackingMarker safely. - Added "Delete Marker" operator which deletes marker for current frame only. Hotkey is Shift-Del. - Added MovieClip.size and MovieClip.resolution RNA properties. Use last accessed frame number to get ImBuf from sequence. - Added different actions for "Clear Path" operator: * Clear path up to current frame. * Clear the whole path. * Cleat remained part of path (for frames after current). - Changed buttons order and icons for tracking. New order is: * Track frame backwards. * Track sequence backwards. * Track sequence forwards. * Track frame forwards. NOTE: this breaks compatibility with existing .blend files again, but it should be much easier to change data structures without breackaged in the future. |
Commit Details:
Full Hash: 7ece1ef63e06b65df7d2195711a6829de3c74a67
SVN Revision: 37953
Parent Commit: 25bc182
Lines Changed: +6843, -6633
15 Modified Paths:
/extern/libmv/bundle.sh (+1, -1) (Diff)
/release/datafiles/blenderbuttons (+0, -0) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+12, -7) (Diff)
/source/blender/blenkernel/BKE_movieclip.h (+4, -0) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+3, -1) (Diff)
/source/blender/blenkernel/intern/movieclip.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/tracking.c (+71, -7) (Diff)
/source/blender/blenloader/intern/writefile.c (+2, -1) (Diff)
/source/blender/editors/datafiles/blenderbuttons.c (+6606, -6598) (Diff)
/source/blender/editors/include/UI_icons.h (+2, -2) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+2, -1) (Diff)
/source/blender/editors/space_clip/space_clip.c (+16, -4) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+76, -9) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_movieclip.c (+46, -0) (Diff)
/release/datafiles/blenderbuttons (+0, -0) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+12, -7) (Diff)
/source/blender/blenkernel/BKE_movieclip.h (+4, -0) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+3, -1) (Diff)
/source/blender/blenkernel/intern/movieclip.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/tracking.c (+71, -7) (Diff)
/source/blender/blenloader/intern/writefile.c (+2, -1) (Diff)
/source/blender/editors/datafiles/blenderbuttons.c (+6606, -6598) (Diff)
/source/blender/editors/include/UI_icons.h (+2, -2) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+2, -1) (Diff)
/source/blender/editors/space_clip/space_clip.c (+16, -4) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+76, -9) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_movieclip.c (+46, -0) (Diff)