bpy.ops.clip.set_axis
设置剪辑的轴线。
参数
- axis (轴向,字符串) – 轴向 ("X", "Y" 或 "Z").
- wait_for_background_jobs (Bool) – 等待背景作业,如果启用了异步处理,则该操作会在后台进行处理。
返回值
- {'FINISHED'} 或 {'CANCELLED'}
示例
设置当前剪辑的轴线为 X 轴:
import bpy
bpy.ops.clip.set_axis(axis='X')
示例
设置当前剪辑的轴线为 Z 轴,并等待后台处理完成:
import bpy
bpy.ops.clip.set_axis(axis='Z', wait_for_background_jobs=True)
异常
注意事项
- 如果当前剪辑中已经存在了跟踪点,则在设置轴线时,所有跟踪点都将被重新计算。这可能需要一些时间来完成。在此期间,Blender 可能会变得缓慢或停止响应,取决于剪辑的复杂性和您的计算机性能。
- 异步处理背景作业需要启用异步处理。要启用此功能,请参阅文档 Blender API 的 bpy.ops.background_job_set_async 方法。