FBXExportSplitAnimationIntoTakes

 
 
 

FBXExportSplitAnimationIntoTakes -q

FBXExportSplitAnimationIntoTakes -c

FBXExportSplitAnimationIntoTakes -v

使用以下命令可以将动画文件导出到多个录制中。

FBXExportSplitAnimationIntoTakes -v

FBXExportSplitAnimationIntoTakes -v 选项需要额外的参数。其语法为:FBXExportSplitAnimationIntoTakes -v "takename" frameStart frameEnd。这会在内存中设置“takename frameStart frameEnd”形式。对该函数的后续调用会在表中附加新条目。

例如:

在内部,帧以秒表示。使用当前应用程序帧速率将帧转化为秒。定义都可用后,调用 FBXExportSplitAnimationIntoTakes -q。这将返回:

// Result: name=toto start=1 end=5 name=toto start=10 end=25
name=toto start=3 end=20 //
注意
  • 如果需要为第二个导出设置新定义,积累数不会自动清除;调用方负责使用 -clear 选项调用命令来清除积累数。
  • 无论定义了多少分割,Take001 始终存在。
  • 如果设置的 frameEnd 小于 frameStart,将返回错误。
  • frameStart 和 frameEnd 没有必要使用关键帧定义间隔,而且分割函数不会尝试进行验证。如果没有动画关键帧在该范围内,仍将创建录制,但不使用关键帧。