Breadcrumbs

导出

整合动画

AnimationIntegration.png

SGX Production Tools 制作的动画可从 event 文件 (.event) 中提取,用于游戏和应用程序。如上图所示,目前有三种途径可将动画导入 3D 素材管道:

  1. 使用 SGX Studio UE 插件将 event 文件转换为 Unreal Engine 中的动画序列。

  2. 使用 SGX Studio Maya 插件将 event 文件转换为 Maya 或 FBX 文件,然后将这些文件导入任何引擎。

  3. 以纯文本常规时间序列文件 (.rts) 的格式导出动画,并使用自定义脚本将这些文件导入任何引擎。(请参阅 SGX DirectorSGX Producer 中的 RTS 动画导出选项)。

RTS 动画格式

以下是有关应用于动画时常规时间序列文件格式的更多信息:

  • 该文件包含骨骼控制的 Speech Graphics 动画控制器上的基于帧的动画。如果存在烘培级别,则对输出动画级别进行烘培;否则,使用控制级别

  • 采样率(第一行)是动画的帧率。

  • 通道标签(第二行)的格式为 node.channel,指的是动画节点和动画通道。

  • 每行采样行是一帧动画值。所有值都是相加性的,这意味着它们应该应用于角色的参考姿势

导出元数据

除了从 events 中导出动画外,SGX 还允许导出元数据。SGX 元数据在 SGX 之外也有很多用途。例如:

  • 单词对齐可用于生成精确定时的字幕。

  • 音素对齐可用于音频处理,如去噪。

  • 情绪模式可用于影响角色的肢体动作或与角色情绪同步的其他游戏逻辑。

  • 表情可用于将肢体动画与脸部表情变化相匹配。

  • 韵律元数据:强度音调韵律短语可用于为其他分析提供信息并驱动自动化。

从 event 文件导出元数据时,会为 event 中的每个元数据序列生成一个单独的文本文件。文件格式请参阅时间序列类型

metadata_export_720.png

元数据导出可以在 SGX Director 中为单个 event 执行,也可以在 SGX Producer 中作为批量处理流程的一部分执行。

请注意,要导出 SGX 元数据,许可证必须启用元数据导出功能。有关详细信息,请联系客户支持或您的客户经理。