VectorGenerator
VectorGenerator允许您生成包含以下内容的图像运动矢量场。序列中图像的向量字段具有与图像相同的尺寸,但每个像素包含(x,y)偏移量。这些偏移量显示了如何将相邻图像扭曲到当前图像上。显然,由于序列中的大多数图像都有两个相邻图像,每个图像可以具有两个矢量场:
1. | 的向后向量字段:每像素的x和y偏移量,应用于序列中的前一帧时,可让您重建当前帧的近似值。 |
2. | 的向前向量场:将下一帧转换为当前帧的近似值所需的x和y偏移量。 |
VectorGenerator的输出存储在向量频道。下图显示了剪辑的不同矢量图像。
|
|
源序列。 | 前进和后退运动矢量。 |
|
|
前进运动矢量。 | 向后运动矢量。 |
当查看“向前”或“向后”运动矢量时,查看器将x值表示为红色,将y值表示为绿色。运动矢量可以为正或负,其中零表示不运动。
通常,一旦生成了一系列运动矢量字段,这些序列很好地描述了特定剪辑中的运动,它们便适用于可以接收矢量输入的任何节点。其中包括Kronos和MotionBlur。如果要在项目中使用这些效果中的一种以上,则可能值得事先使用VectorGenerator生成矢量字段,以便可以重复使用它们。