Motion 使用行为来收集、分析、储存和应用跟踪的运动数据。由于数据储存在行为中(作为关键帧),您可轻松将这些数据应用到项目中的其他对象。运动跟踪行为也可用于应用由标准行为或关键帧创建的动画数据。运动跟踪行为的应用方式与所有其他行为一样。
当跟踪行为执行分析时,跟踪点会显示在“画布”中,并且会在行为中创建跟踪关键帧。这些关键帧位于应用到对象的行为中,且不会应用到对象本身。
备注: 当使用“防抖动”行为中的默认运动分析时,不会创建屏幕跟踪点(及其显示在“关键帧编辑器”中的相应跟踪关键帧)。
共有四种运动跟踪行为:
备注: “分析运动”行为仅可应用到素材(QuickTime 影片或图像序列)。
“分析运动”行为可让您将多个跟踪器添加到一个片段。这样,您就可以同时分析多个参考图案。
您可以使用单点(位置)、双点(位置、缩放或旋转)或四点(边角定位)跟踪,将前景元素与背景元素相匹配。与其他跟踪行为不同,“匹配移动”行为可以执行分析与合成操作。在创建最终合成前,您可以添加更多修改(模糊、色彩校正等等)。
您也可以使用“匹配移动”行为,将参考应用到其他跟踪行为记录的跟踪。若要执行此操作,请从“匹配移动”行为 HUD 或检查器中的“操作”弹出式菜单(齿轮图标)中选取一个跟踪。
您可以将一个对象的动画数据(例如,由行为或关键帧创建的动画)应用到另一个对象。若要执行此操作,请将“层”列表中的动画源对象拖到目的对象的“匹配移动”行为 HUD 或检查器中的来源池。这样,您就可以将动画源对象的移动直接应用到目的对象,而不必分析源对象的运动。
备注: “匹配移动”行为几乎可应用到任一对象类型。
“防抖动”行为可在不使用屏幕跟踪器的情况下分析片段并防止片段抖动。在这种情况下,“防抖动”行为使用运动分析来评估片段的整个帧,以记录摄像机移动。此行为提供两种方法来使用此记录的数据:片段平滑化:在维持摄像机一般移动的同时消除不可控抖动;片段锁定:防止主题抖动。此行为可分析并影响位置、缩放和旋转。
除了完整帧运动分析以外,您可以为单点(位置)跟踪或双点(位置、缩放或旋转)跟踪添加屏幕跟踪器。当您将手动跟踪器添加到“防抖动”行为时,Motion 使用跟踪器中的数据(而非自动运动分析中的数据)来防止片段抖动。当使用此方法时,跟踪器移动帧,这样跟踪点在后续的每一帧中都处于相同位置。您也可以结合使用这些方法;例如,您可以通过完整帧方法跟踪片段的一部分,然后切换到手动添加跟踪器。
您可以将一个“防抖动”行为中记录的分析跟踪载入另一个“防抖动”行为。若要载入分析跟踪,请从“操作”弹出式菜单中(位于目的对象的“防抖动”行为 HUD 或检查器中)选取一个跟踪。
备注: “防抖动”行为仅适用于素材(QuickTime 影片或图像序列)。
备注: “抖动”行为几乎可应用到任一对象类型。
适当情况下,您可以将“匹配移动”、“防抖动”或“抖动”行为记录或参考的跟踪数据转换成对象关键帧。转换时,将移除跟踪行为并将变换关键帧“合并”到对象中。有关转换行为的更多信息,请参阅将跟踪转换成关键帧。