Camera tracking integration
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 16 Sep 2011 14:47:32 +0000 (14:47 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 16 Sep 2011 14:47:32 +0000 (14:47 +0000)
commit6350a3454ce6fb7a6bb36331fc3f3d867c0ece6a
tree79ffd6d955f3d1facb790b1efb9de85258c502b3
parent85764960244715397fcb5612d7b4eaf8023a7617
Camera tracking integration
===========================

Implemented "Movie Distort" and "Movie Undistort" nodes which
uses camera undistortion coefficients.

Not perfect for footages shoted on cameras with pixel aspect != 1:
there's extra scaling down and scaling up caused by others areas supposing
frame aspect x be 1 and multiplying height by 1.0/pixel_aspect.
Not so critical but would be nice to solve.
13 files changed:
source/blender/blenkernel/BKE_node.h
source/blender/blenkernel/intern/node.c
source/blender/blenkernel/intern/tracking.c
source/blender/editors/space_node/drawnode.c
source/blender/makesrna/intern/rna_nodetree.c
source/blender/makesrna/intern/rna_nodetree_types.h
source/blender/makesrna/intern/rna_tracking.c
source/blender/nodes/CMakeLists.txt
source/blender/nodes/NOD_composite.h
source/blender/nodes/composite/nodes/node_composite_moviedistort.c [new file with mode: 0644]
source/blender/nodes/composite/nodes/node_composite_movieundistort.c [new file with mode: 0644]
source/blender/nodes/composite/nodes/node_composite_stabilize2d.c
source/blender/nodes/composite/nodes/node_composite_transform.c