高级选项(Advanced options)

 
 
 

“高级选项”(Advanced Options)部分主要包含一些用于修改默认插件行为的附加选项。在大多数情况下,无需修改这些选项即可成功导出。此部分还包含 Collada 文件类型特有的附加设置。

单位(Units)

通过“单位”(Units)选项,您可以查看插件所用的转化因子(缩放值),还可以修改转化单位。

注意

这不会更改 Maya 中的“系统单位”(System unit)设置。

比例因子(Scale Factor)

显示导出期间插件应用于整个场景的转化值或“比例因子”(Scale Factor)

默认情况下,Maya FBX 插件会使用在主机应用程序中设置的系统单位,以确定导出 FBX 文件时所使用的单位。这意味着默认导出“比例因子”(Scale Factor)始终为 1.0,并且在导出过程中插件不应用单位比例转化。

如果更改“文件单位转化为”(File units converted to)选项,那么您可以修改 Maya FBX 插件用于导出场景的单位。如果更改“文件单位转化为”(File units converted to)选项,则将修改应用于导出数据的“比例因子”(Scale Factor)值和单位。

自动选项(Automatic option)

如果希望 Maya FBX 插件自动识别并设置目标文件的单位以与主机应用程序的单位匹配,请激活“自动”(Automatic)选项。

激活“自动”(Automatic)后,场景单位转化为选项将禁用,虽然该选项会显示已解析的单位和“比例因子”(Scale Factor)。禁用“自动”(Automatic)选项后,即可访问“场景单位转化为”(Scene units converted to option)选项。

如果“自动”处于活动状态,“文件单位”(File Units)将匹配系统单位,且插件不会应用任何转化。在这种情况下显示的比例因子为 1.0。

文件单位转化为(File units converted to)

使用该菜单,您可以指定用于转化导出场景的单位。直接修改该设置会影响应用于导出数据的“比例因子”(Scale Factor)值。

插件会通过查看“窗口”>“设置/首选项”>“首选项”>“设置”(Window > Settings/Preferences > Preferences > Settings)类别中的 Maya“系统单位”(System Units)选项,来确定默认 位。

在 FBX UI 中,显示的“比例因子”(Scale Factor)使用“FBX 单位”设置进行计算。插件通过主机应用程序的系统单位来确定“FBX 单位”设置。

导出时,由于导出单位和系统单位相匹配,所以插件不会应用任何默认缩放比例。这将导致“比例因子”(Scale factor)为“1.0”。

注意

请确认 Maya 场景所用的系统单位,以便控制插件是否需要缩放场景。这样,将使用您所希望的单位进行导出。Maya 允许您更改系统单位(System Units),但不会影响场景比例。更改 Maya 的系统单位可以避免在导出时执行不必要的缩放。

示例

如果导出的文件与 Maya 场景的“系统单位(System Units)”具有相同的单位设置,则表示单位相匹配,所显示的“比例因子”(Scale Factor)将为“1.0”。不应用任何比例转化。

轴转化(Axis conversion)

Maya FBX 导出器(FBX Exporter)的 UI 中有两个“轴转化”(Axis Conversion)选项:即 Y 轴向上 或 Z 轴向上。

默认情况下,FBX 导出器(FBX Exporter)始终会导出主机应用程序的上方向轴。在 Maya 中,这意味着导出的所有场景都具有 Y 轴向上世界轴。

如果目标应用程序不支持 Y 向上世界轴且无法转换场景的 Y 轴向上世界轴,则可以使用 Z 轴向上轴将场景导出。

注意

FBX 导出器(FBX Exporter)仅会对导出场景的根元素应用轴转化。如果在导出时必须转换的根对象中存在动画,则需要对这些动画曲线重新采样以应用正确的轴转化。为了避免对这些动画曲线重新采样,请在导出到 FBX 之前,确保在场景中添加一个根节点(虚拟对象)作为动画对象的父对象。

UI

这些选项用于设置 UI 的显示选项。这样您可以显示或隐藏警告管理器和 FBX UI 窗口。

可以自定义这些显示选项,将它们保存为新的预设,然后共享这些预设文件。详细信息请参见创建自定义预设部分。

显示/隐藏警告管理器(Show/Hide Warning Manager)

通过该选项,您可以禁用在导出过程中显示的“警告和错误”(Warnings and Errors)对话框。默认情况下,“警告管理器”(Warning Manager)处于激活状态。

错误与警告之间的区别

在导出过程中出现转化和潜在问题时,Maya FBX 插件会向您发出错误和警告消息。

如果在转化过程中发生意外情况,插件会报告错误。当插件遭遇未知行为且转化将产生意外结果时,会出现此类错误。

当插件必须将源数据转化为目标应用程序可以读取的格式时,Maya FBX 插件会报告警告。该警告并不表示出现问题,其显示的目的在于提供插件已经对传入数据应用转换的报告。

生成日志数据(Generate log data)

如果不希望警告和错误信息写入日志,请取消激活“生成日志数据”(Generate log data)选项。不过,如果您确实取消激活此选项,则 FBX 导出器/导入器不会将日志数据(如错误和警告)写入生成的日志文件。但是,文件名和时间标记仍会记录到日志中。

Maya FBX 插件将包含 FBX 预设的日志文件存储在 C:\My Documents\Maya\FBX\Logs 中。

执行此操作的原因

有时,一些批处理导入/导出操作会创建非常大的警告/错误文件,在这种情况下最好禁用该选项。

通常,建议使“生成日志数据”(Generate log data)选项处于活动状态(默认设置),因为这可帮助您确定有关文件转化的问题。

日志文件在跟踪导出时的错误和警告方面发挥着重要作用。如果要导出一系列文件(如在自动导出或批处理导出中),则建议您不要取消激活此选项,否则您将无法在导出期间收到任何关于文件相关问题的反馈。缺少信息反馈会使确定出现问题的文件这一工作变得困难,进而增加诊断问题的难度。

有时,一些批处理导入/导出操作会创建非常大的警告/错误文件,在这种情况下最好禁用该选项。

提示

由于日志数据将被附加到同一个日志文件中,因此不久之后此文件将变得非常大。在执行几次导出操作之后或处理批处理导出或导入之前,最好将日志文件删除。

FBX 文件格式(FBX file format)

通过本节的内容介绍,您可以确定想要 FBX 文件采用的格式。

类型(Type)

使用以下两种类型之一保存 FBX 文件:“二进制”(Binary)或 ASCII。二进制是 FBX 文件的常规格式,而 ASCII 文件提供了纯文本版的文件格式,使用这种格式可搜索文件以进行信息检索。

注意您无法在 FBX for QuickTime 查看器中查看 ASCII FBX 文件。但是,可以将 FBX 文件另存为二进制文件。
模式 功能
二进制(Binary) 激活该选项将以标准格式保存 FBX 文件。
ASCII 激活该选项将以 ASCII 格式保存 FBX 文件。
注意

如果在 FBX 2010 版及更早版本中将文件导出为 ASCII 格式,则无法嵌入媒体。

FBX 版本(FBX version)

展开“FBX 版本”(FBX version)菜单可以选择“FBX 版本”(FBX version)

下表列出了可从“FBX 导出器”(FBX exporter)中选择的不同版本。

版本 说明
FBX 2014 选择此 FBX 版本可以导出与 Autodesk 2014 应用程序及 FBX 2014 版插件兼容的文件。这是默认的 FBX 版本。
FBX 2013 选择此 FBX 版本可以导出与 Autodesk 2013 应用程序和 2013 FBX 插件兼容的文件。
FBX 2012 选择此 FBX 版本可以导出与 Autodesk 2012 应用程序和 2012 FBX 插件兼容的文件。
FBX 2011 选择此 FBX 版本可以导出与 Autodesk 2011 应用程序和 2011 FBX 插件兼容的文件。
FBX 2010 选择此 FBX 版本可以导出与 Autodesk 2010 应用程序和 2010 FBX 插件兼容的文件。
FBX 2006 选择此 FBX 版本可以导出与 Autodesk 2006 FBX 插件以及 MotionBuilder 7.5、7.0 和 6.0 兼容的文件。

适用情况

如果在源和目标应用程序中使用的是最新版 FBX 插件,则无需更改该选项。只有在打算使用较早的插件版本导入文件时才需使用该选项。

例如,如果要从 Maya 2015 中导出,并导入到 Maya 2014,且这两种应用程序使用的都是最新的 FBX 2014 版本的插件,则无需更改导出 FBX 版本。使用 FBX 2014 版本的插件时,文件是兼容的。