Blender Git Commit Log

Git Commits -> Revision 06c86e7

Revision 06c86e7 by Sergey Sharybin (master)
November 20, 2013, 09:32 (GMT)
Fix T37172: Plane Tracker Deform - No perspective

Previous wrap implementation was based on inverse
bilinear mapping, which doesn't give perspective.

Now plane track wrap estimates perspective transform
matrix as a homography estimation between frame
coordinates and plane corners.

Uses Libmv's implementation for this, which means
plane track wouldn't work properly with Libmv
disabled. Not a deal for official builds at all,
just folks who keeps things disabled need to be
aware of this.

Commit Details:

Full Hash: 06c86e7722b7d88c9e0a0746c234a028a711e3fa
Parent Commit: 1de23f6
Lines Changed: +42, -45

2 Modified Paths:

/source/blender/compositor/operations/COM_PlaneTrackWarpImageOperation.cpp (+41, -45) (Diff)
/source/blender/compositor/operations/COM_PlaneTrackWarpImageOperation.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021