定义角色模板以进行动画导入和导出

 
 
 

您可以创建一个模板,其中列出了角色的节点和属性,您通常希望针对这些节点和属性保存和重新加载动画。模板文件作为过滤器使用,当您在该角色上保存或重新加载动画时告诉 Maya 您将哪些节点和属性作为目标。

在角色模板中,也可以创建视图以便仅为特定的角色子集(例如手臂或腿部)加载和保存动画。使用单个模板视图可以将动画单独加载到不同的角色身体部位,而不会影响身体其余部分的动画。

注意如果您已经熟悉如何在 Maya 中创建常规资源模板,请注意,ATOM 模板选项仅提供了用于创建模板的一种替代方法。请参见模板文件格式

创建角色模板的步骤

  1. 选择模板所依据的角色层次(或者控制对象或骨骼)。
  2. 选择“动画 > ATOM > 创建 ATOM 模板”(Animate > ATOM > Create ATOM Template)
  3. 在显示的 Atom 模板选项中,输入文件名并浏览,以选择要将模板文件保存到的位置。
  4. 设定选项来定义将哪些对象和属性存储在模板中。

    例如,设定“层次”(Hierarchy)选项来指示是仅为选定的对象(“选定”(Selected))还是选定对象及其所有子对象(“下方”(Below))保存节点和属性。

  5. 单击“应用并关闭”(Apply and Close)

    Maya 以 XML 格式将模板文件保存在“模板路径”(Template Path)字段指定的位置。

向模板添加单个视图的步骤

  1. 仅选择要在模板视图中分组的角色层次部分。(例如,仅选择腿部对象。)
  2. 选择“动画 > ATOM > 创建 ATOM 模板”(Animate > ATOM > Create ATOM Template),并确保 Atom 模板选项中的“模板路径”(Template path)指向要添加视图的模板文件。
  3. 启用“创建视图”(Create View),在“视图”(View)字段中输入名称,然后单击“应用并关闭”(Apply and Close)

    会显示“替换文件”(Replace File)警告信息,以确认您是否要覆盖现有模板文件以添加新视图。(单击“是”(Yes)。)

  4. 重复执行步骤 1 - 3,直到为要单独定义的每个角色部分都创建了视图。

定义用于角色的模板和任何视图后,从该角色保存动画,或将动画加载到此角色以告知 Maya 如何加载导入的动画时,都可使用该模板。请参见基于模板导入动画

注意XML 模板文件可以使用任意 XML 编辑器或自行选择的纯文本编辑器进行编辑。请参见编辑资源模板

相关主题