Blender Git Commit Log

Git Commits -> Revision fb3f240

Revision fb3f240 by Sergey Sharybin (master)
November 29, 2013, 17:26 (GMT)
Image wrapping for plane track in clip editor

Summary:
Now it's possible to assign an image to plane tracks
in clip editor. This image is only used for display
in clip editor and this image is being warped into
the plane track rectangle.

Main purpose of this is to get early feedback about
how good image warping matches the footage, before
clip goes to the compositor.

Pretty much straightforward change: just compute
homography from undeformed normalized frame corner
coordinates (unity square) to plane marker corners
and apply this matrix to opengl stack.

Still could improve behavior when perspective
plane transform is degenerate, but that's not so
much critical for now i'd say.

Reviewers: brecht, campbellbarton

Reviewed By: brecht

CC: sebastian_k

Differential Revision: https://developer.blender.org/D57

Commit Details:

Full Hash: fb3f24020126afe843e509f53c985c327a324a23
Parent Commit: 0d24c6f
Lines Changed: +217, -44

7 Modified Paths:

/release/scripts/startup/bl_ui/space_clip.py (+5, -0) (Diff)
/source/blender/blenkernel/intern/tracking.c (+2, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+10, -0) (Diff)
/source/blender/blenloader/intern/versioning_260.c (+15, -0) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+166, -43) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+5, -1) (Diff)
/source/blender/makesrna/intern/rna_tracking.c (+14, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021