Blender Git Commit Log

Git Commits -> Revision 2da49c4

Revision 2da49c4 by Sergey Sharybin (master)
May 18, 2012, 09:33 (GMT)
Rotation support for motion tracking markers

Implemented general transformation tool Rotation for motion tracking data.
Mainly used to rotate pattern of markers.

To achieve most of usability, added configurable pivot point which is in fact
was median point before, but now can be chosen from boundbox center, median point
or individual centers. Individual centers means transformation would be performed
around marker's position, which is useful for rotation and scale.

Also implemented alternative scaling transformation -- hit S, S leads to
scaling of pattern area only.

TODO:
- clamping in some cases isn't working well, but that's easier to be resolved
after moving search are to marker.
- Update startup.blend so clip editor in Motion Tracking screen would be set to
Individual Centers by default.

Commit Details:

Full Hash: 2da49c4a8f1eea7ac382c0a38e69f2c3de30f4ea
SVN Revision: 46761
Parent Commit: f21cd53
Lines Changed: +188, -68

10 Modified Paths:

/release/scripts/startup/bl_ui/space_clip.py (+2, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+19, -0) (Diff)
/source/blender/editors/include/ED_clip.h (+1, -0) (Diff)
/source/blender/editors/space_clip/clip_editor.c (+36, -3) (Diff)
/source/blender/editors/space_clip/space_clip.c (+2, -0) (Diff)
/source/blender/editors/transform/transform.c (+31, -24) (Diff)
/source/blender/editors/transform/transform_conversions.c (+70, -39) (Diff)
/source/blender/editors/transform/transform_generics.c (+9, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+17, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021