Camera tracking integration
authorSergey Sharybin <sergey.vfx@gmail.com>
Wed, 13 Jul 2011 10:30:42 +0000 (10:30 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Wed, 13 Jul 2011 10:30:42 +0000 (10:30 +0000)
commitdd0d761f488b49a73a8985316f3a40d57cdc51a6
tree04cfb3fe2aaee69f32327d97ca9bc6be13a4eea9
parentfa34bcf6eed029a11f883558802af804469efa91
Camera tracking integration
===========================

Previous solution to make bundles work for parented camera
wasn't very nice. It could totally confuse depsgraph and it's
quite slow.

Now i've implemented function where_is_object_mat which makes
almost the same as where_is_object_time, but it:
- Does not applies constraints.
- Assumes matrices for all dependencies are valie already
  (handles by depsgraph).
- Doesn't make any changes to object itself or it's
  dependencies.
source/blender/blenkernel/BKE_object.h
source/blender/blenkernel/intern/constraint.c
source/blender/blenkernel/intern/object.c
source/blender/blenkernel/intern/tracking.c
source/blender/makesdna/DNA_constraint_types.h