Sequencer: Add option to use absolute mask animation time
authorSergey Sharybin <sergey.vfx@gmail.com>
Mon, 25 Jan 2016 10:16:49 +0000 (11:16 +0100)
committerSergey Sharybin <sergey.vfx@gmail.com>
Mon, 25 Jan 2016 10:16:49 +0000 (11:16 +0100)
commit8850775ce86fc2873f00bdd87aaec11f460c298a
treee46ecd0ba8c6187cc78350fd63e7e9175e5585d7
parent4f8b7f44206264d38562bb92a7c73596ab7d3b6c
Sequencer: Add option to use absolute mask animation time

This is handy for cases when mask is created on top of the edit and
used for tasks like color grading and other enhancement.

That was the main purpose of the masks which was totally broken in
6786ef6. Now it's possible to have masks created as both a part of
input movie roto process (which then better be re-mapped to the strip
timing) and as a grading tool (which should be using scene timing
for the animation).

Thanks artists from the Nieve for screaming about such a broken case.
release/scripts/startup/bl_ui/space_sequencer.py
source/blender/blenkernel/intern/seqmodifier.c
source/blender/makesdna/DNA_sequence_types.h
source/blender/makesrna/intern/rna_sequencer.c