Blender Git Commit Log

Git Commits -> Revision eccccd7

Revision eccccd7 by Sergey Sharybin (master)
July 13, 2011, 15:09 (GMT)
Camera tracking integration
===========================

Basic implementation of scene orientation tools.
Most probably they'll eb re-exposed in UI soon.

- Implemented "Set Floor" operator.
It takes three
selected tracks which has got bundles and makes them
parallel to scene floor. One of selected bundles (active
bundle if presents) becomes scene origin, the other
becomes X-axis. Guessing of this bundles could fail.
Camera tries to be on positive Z half-space.
- Implemented "Set X-axis" operator.
This operator takes selected track with bundle and
aligns it along X-axis. This means rotation to make
Y-coord of this bundle 0 is applied.
- If camera has got a parent, then transformation would
be applient ot this parent, not to camera.
Useful for configuration when Empty is used to orient
camera and some related stuff in 3D space.

Commit Details:

Full Hash: eccccd7b092929d3159dee4d3a48a0c1dd3caaee
SVN Revision: 38362
Parent Commit: dd0d761
Lines Changed: +228, -24

4 Modified Paths:

/release/scripts/startup/bl_ui/space_clip.py (+2, -0) (Diff)
/source/blender/editors/space_clip/clip_intern.h (+2, -0) (Diff)
/source/blender/editors/space_clip/space_clip.c (+3, -0) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+221, -24) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021