I just noticed that the Pan/Crop Bezier Masks keyframes behave strange in certain circumstances. This is in Vegas 5.0b.
I just created an animation which looks like liquid is pouring over the picture. Bezier Masks was one element I used there. I created the first Bezier Mask at the beginning of the video and modified the Mask at the end of it by moving the Ancors. So I had two keyframes, one at the beginning, one at the end of the Event. The result - the animation between these two keyframes - looked pretty nice.
Now I wanted to apply exact same Mask animation to a different video. So in my first example I stored the two keyframes to Masks Presets. The one of the beginning (called it "water_start") and the one of the end of the animation (called it "water_end").
In my next project I then opened the Pan/Crop tool, selected the Mask tool there and being at the beginning of the Event I recalled the Mask Preset - "water_begin" - I stored before. It looked fine.
I then set the cursor to the end of the Event and recalled the "water_end" Preset which also looked fine.
But now when I playback the Event there is no animation no more, just a jump from one Mask Preset to the next. I checked the Masks' keyframes and they are set to "linear". Whatever I choose there - even "smooth" does cause having a jump instead of a moving animation.
I proofed this several times and found out the Masks Presets cannot be used for making animations. Doing so always result in having a jump from one Keyframe (created by recalling a Preset) to the next. No way to have a smooth animation path from one keyframe to the next.
I checked same with other filters but there it works fine.
So I think this is a Bezier Mask bug. Workaround is to copy each single keyframe and paste it onto other Event's Masks. But this isn't that smart and quick as recalling Presets is.
Marco
I just created an animation which looks like liquid is pouring over the picture. Bezier Masks was one element I used there. I created the first Bezier Mask at the beginning of the video and modified the Mask at the end of it by moving the Ancors. So I had two keyframes, one at the beginning, one at the end of the Event. The result - the animation between these two keyframes - looked pretty nice.
Now I wanted to apply exact same Mask animation to a different video. So in my first example I stored the two keyframes to Masks Presets. The one of the beginning (called it "water_start") and the one of the end of the animation (called it "water_end").
In my next project I then opened the Pan/Crop tool, selected the Mask tool there and being at the beginning of the Event I recalled the Mask Preset - "water_begin" - I stored before. It looked fine.
I then set the cursor to the end of the Event and recalled the "water_end" Preset which also looked fine.
But now when I playback the Event there is no animation no more, just a jump from one Mask Preset to the next. I checked the Masks' keyframes and they are set to "linear". Whatever I choose there - even "smooth" does cause having a jump instead of a moving animation.
I proofed this several times and found out the Masks Presets cannot be used for making animations. Doing so always result in having a jump from one Keyframe (created by recalling a Preset) to the next. No way to have a smooth animation path from one keyframe to the next.
I checked same with other filters but there it works fine.
So I think this is a Bezier Mask bug. Workaround is to copy each single keyframe and paste it onto other Event's Masks. But this isn't that smart and quick as recalling Presets is.
Marco