So after thinking about this for a while - and remembering @MusicalBox’s animated text banner preset - I decided it must be possible to apply all filters to a single color element and make it moveable on the screen, instead of having to redo every darned size, position, & rotate (SPR) filter!
This is still a little rough around the edges (a WIP), and I need to tweak some of the masks since they currently affect the key framing speed, but here is a working version.
This uses a single SPR to set the size of the box around the targeted text, then a mask is used to create the border by hiding the inner box. Then a single mask is applied to each visible line. And finally an SPR filter is used for the overall screen boundary and is for screen positioning.
In my example, the second box is simply a copy of the first and then the last SPR filter is used to drag the element around the screen AND resize it. However, when making the box smaller (since it uses distort you can make it narrower or wider or taller independently) sometimes the top SPR filter needs tweaked to stop some clipping on the left and right lines. No biggie, and it takes about 10 seconds to adjust the position and/or size settings by a few pixels, but I’d like to be able to get that sorted if possible.
Please feel free to chime in if anyone has a solution or can improve on this, but I will continue to see if I can get it right without needing to adjust for resizing.
And here is the mlt and mp4.
BoxReveal_ReusableMaskVersion.mlt (18.0 KB)