Blender Git Loki

Git Commits -> Revision 08407e7

Revision 08407e7 by Sergey Sharybin (master)
June 27, 2011, 14:24 (GMT)
Camera tracking integration
===========================

- Fixed "sliding" when panning footage in high zoom.
This was most noticeable near right top corner of footage.
- Fixed 1px flickering of marker during playback with
"Lock to Selection" toggled on. This was caused by
precision errors. Used UI_view2d_to_region_no_clip-like
offsets calculations, but in float values. Maybe there
could be something smarter..
- Implemented tarcking along single frame.
Hotkey is ALT+left/right array. Also changed a bit
tracking tools buttons in Tools panel.
- Fixed "Lock to Selection" during tracking -- tracks
synchronization should happen before centering view.
- Approximate marker's position for frames, which haven't
got marker for them.
Use the nearest marker from left side for approximation.
For frames above first marker's framenr sue first marker
position.
- Markers now could be disabled. Added checkbox to
"Active Marker" panel.
- Changes in cache line:
* Bright line means active track has marker for frame.
* Dark line means marker's position is approximated.
* Yellow-less line means marker is disabled for that frames.

NOTE: .blend files which are saved with previous tomato version
would fail to work properly. I don't want to spend time
on making that files work properly atm, so don't blame on this.

Commit Details:

Full Hash: 08407e79eabd166be61cfbd4b468e26682cc3541
SVN Revision: 37864
Parent Commit: 70eb9e8
Lines Changed: +328, -134

10 Modified Paths:

/release/scripts/startup/bl_ui/space_clip.py (+13, -4) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/tracking.c (+35, -18) (Diff)
/source/blender/editors/space_clip/clip_buttons.c (+23, -4) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+112, -43) (Diff)
/source/blender/editors/space_clip/space_clip.c (+13, -1) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+74, -47) (Diff)
/source/blender/editors/transform/transform_conversions.c (+52, -15) (Diff)
/source/blender/makesdna/DNA_space_types.h (+1, -2) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+4, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021