Blender Git Commit Log

Git Commits -> Revision 39e591d

Revision 39e591d by Sergey Sharybin (master)
June 10, 2012, 15:26 (GMT)
Support for per-track Grease Pencil datablocks for motion tracking

Originally was needed to reach easy way of defining masks used for tracking
(do eliminate textures which doesn't belong to feature when tracking.

Implemented as alternative to GP datablock for clip and added switch between
per-clip and per-track GP datablocks -- internal limitations of GP doesn't
allow to display all GP datablocks easily. So either you see.edit GP associated
with clip or with track.

GP strokes associated with track are relative to track's position, following
tracks during tracking and could be shared between several tracks.

Masking code presents in libmv and there's rasterizer of GP datablocks for
masks in blender's tracking module, but they still need to be glued together.

Some documentation cound be found at this page:

http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.64/Motion_Tracker#Grease_Pencil

Commit Details:

Full Hash: 39e591d3d04015b84fe5f12e7ef5af6507df92af
SVN Revision: 47684
Parent Commit: 5534701
Lines Changed: +147, -20

11 Modified Paths:

/source/blender/blenloader/intern/readfile.c (+18, -0) (Diff)
/source/blender/editors/gpencil/gpencil_buttons.c (+22, -7) (Diff)
/source/blender/editors/gpencil/gpencil_edit.c (+18, -3) (Diff)
/source/blender/editors/gpencil/gpencil_paint.c (+10, -0) (Diff)
/source/blender/editors/space_clip/clip_draw.c (+39, -7) (Diff)
/source/blender/editors/space_clip/space_clip.c (+5, -2) (Diff)
/source/blender/makesdna/DNA_space_types.h (+10, -1) (Diff)
/source/blender/makesdna/DNA_tracking_types.h (+3, -0) (Diff)
/source/blender/makesrna/intern/rna_movieclip.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+13, -0) (Diff)
/source/blender/makesrna/intern/rna_tracking.c (+8, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021