Camera tracking integration
authorSergey Sharybin <sergey.vfx@gmail.com>
Thu, 21 Jul 2011 14:56:13 +0000 (14:56 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Thu, 21 Jul 2011 14:56:13 +0000 (14:56 +0000)
commit1c971862bd81052b87ecfad8d61c58a18dfdc4a5
tree7097a71540379e2013062e25a796f395f27eb071
parent481004451a01f4fae33fa926b92c9d09d4f2bd45
Camera tracking integration
===========================

- Fixed discovered bug with selecting hidden marker areas with mouse.
- Refactor of context structure used for 2D tracking:
  * Tracker object is now per-track. This allows to use
    different pyramid levels for different tracks and
    now search area resizing shouldn't make tracking less
    accurate.
  * This is also be used for new optimized libmv API.
  * This allowed to use OpenMP to track different markers in
    separated threads.
    This allowed to reach quite cool speedup for multi-core CPU.
extern/libmv/libmv-capi.cpp
source/blender/blenkernel/intern/tracking.c
source/blender/editors/space_clip/tracking_ops.c