优化场景播放

 
 
 

本节详细描述了各种方法,可以轻松地增加 Maya 场景的交互和播放速度。

显示(Display)UI 元素(UI Elements)

提示

隐藏 Maya 场景中的所有组件(选择控制柄、定位器、整个对象等)能够提高场景的交互速度。若要隐藏场景的组件,请使用显示 > 隐藏(Display > Hide)菜单中的选项。

关闭所有不必要的窗口

  • 关闭所有当前不使用的 Maya 编辑器和窗口,尤其是“曲线图编辑器”(Graph Editor)“摄影表”(Dope Sheet)(将在播放期间更新)。
  • 关闭其他应用程序的所有窗口。
  • 关闭所有 DOS 窗口或终端。

隐藏“UI 元素”(UI Elements)

选择显示 > UI 元素(Display > UI Elements) > 隐藏所有 UI 元素(Hide All UI Elements)

这将隐藏 Maya 主窗口除场景视图以外的所有窗格。

对视图使用备用着色模式

“面板”(Panel)菜单栏上,从“着色 > 交互式着色”(Shading > Interactive Shading)菜单中选择备用着色模式。

不同的着色显示模式性能从高到低排列为:

  • 边界框(Bounding Box)
  • 点(Points)
  • 线框(Wireframe)
  • 着色(Shaded)
  • 高质量渲染(High Quality Rendering)

使用默认照明

“面板”(Panel)菜单栏上,启用“照明 > 使用默认照明”(Lighting > Use Default Lighting)

“使用默认照明”(Use Default Lighting)启用时,其菜单项的旁边将显示复选标记。

关闭硬件纹理和背面消隐

“面板”(Panel)菜单栏上,执行下列操作:

  • 禁用“着色 > 硬件纹理”(Shading > Hardware Texturing)
  • 禁用“着色 > 背面消隐”(Shading > Back Face Culling)

    当“硬件纹理”和“背面消隐”禁用时,复选标记不会显示在其菜单项的旁边。

启用快速交互

启用“显示 > 对象显示 > 快速交互”(Display > Object Display > Fast Interaction)

“快速交互”(Fast Interaction)启用时,其菜单项的旁边将显示复选标记。在该模式中,对象将以基于屏幕大小的分辨率来绘制。换句话说,对象离摄影机越远,绘制的分辨率越低。

在“模板”模式中放置静止对象

  1. 选择要作为模板的静止对象。
  2. 选择显示 > 对象显示(Display > Object Display) > 模板(Template)

    模板对象在播放期间不会重新绘制。此外,模板化的对象将始终在导线模式中绘制,即使当前视图已着色。

    同样可用于在使用场景中其他对象时,将场景中大型、当前无关紧要的对象放置到模板模式上。

关闭栅格显示

选择显示 > 栅格(Display > Grid)

“栅格”(Grid)菜单项关闭(无复选标记)时,在场景视图中不会显示栅格。

隐藏时间滑块

选择显示 > UI 元素(Display > UI Elements) > 时间滑块(Time Slider)

“时间滑块”(Time Slider)菜单项“关闭”(off)(无复选标记)时,“时间滑块”将不会显示在 Maya 的主界面中。

关闭时间滑块记号

  1. 选择窗口 > 设置/首选项 > 首选项(Window > Settings/Preferences > Preferences)

    将显示 Maya“首选项”(Preferences)窗口。

  2. “类别”(Categories)列中,选择“时间滑块”(Time Slider)
  3. “时间滑块”(Time Slider)区域,将“关键帧标记”(Key Ticks)设置为“无”(None)

将播放的“更新视图”(Update View)设置为“活动”(Active)

  1. 选择窗口 > 设置/首选项 > 首选项(Window > Settings/Preferences > Preferences)

    将显示 Maya“首选项”(Preferences)窗口。

  2. “类别”(Categories)列中,选择“时间滑块”(Time Slider)
  3. “播放”(Playback)区域,将“更新视图”(Update View)设置为“活动”(Active)

建模

移除无效的几何体

  1. 选择文件 > 优化场景大小(File > Optimize Scene Size) >

    将显示“优化场景大小选项”(Optimize Scene Size Options)窗口。

  2. 启用“NURBS 曲面 + 曲线”(NURBS Surfaces + Curves),然后当前位于选项旁边的“优化”(Optimize)按钮。

移除未使用的几何体

  1. 选择文件 > 优化场景大小(File > Optimize Scene Size) >

    将显示“优化场景大小选项”(Optimize Scene Size Options)窗口。

  2. 启用“NURBS 曲线和定位器”(NURBS curves and Locators),然后单击“优化”(Optimize)按钮。

减少 NURBS 对象的计算

使用显示 > NURBS(Display > NURBS)菜单来减少沿每个 NURBS 对象跨距的计算。

“壳线”(Hull)模式的绘制速度最快。“粗糙”(Rough)“中等”(Medium)“精细”(Fine)模式可以使用 1、2 和 3 键盘热键快速访问。有关详细信息,请参见 Maya NURBS 建模手册中的 NURBS 概述

骨架

关闭关节显示

选择显示 > 隐藏(Display > Hide) > 隐藏运动学(Hide Kinematics) > 关节(Joints)

蒙皮

移除未使用的蒙皮影响

  1. 选择蒙皮对象。
  2. “动画”(Animation)菜单集中,选择蒙皮 > 编辑平滑蒙皮 > 移除未使用的影响(Skin > Edit Smooth Skin > Remove Unused Influences)

    将从蒙皮的几何体断开所有零权重的蒙皮影响。

禁用蒙皮的用户法线变形

  1. 选择平滑蒙皮对象,然后打开“属性编辑器”(Attribute Editor)
  2. 选择 skinCluster 节点选项卡。
  3. “平滑蒙皮属性”(Smooth Skin Attributes)区域,关闭“变形用户法线”(Deform User Normals)属性。

将蒙皮几何体显示为线框

“面板”(Panel)菜单栏上,选择“着色 > 线框”(Shading > Wireframe)

当蒙皮对象不是基于三角形时,这非常有用。

动画

移除未使用的动画组件

  1. 选择文件 > 优化场景大小(File > Optimize Scene Size) >

    将显示“优化场景大小选项”(Optimize Scene Size Options)窗口。

  2. 打开:
    • 动画曲线(Animation Curves)
    • 动画片段(Animation Clips)
    • 姿势(Poses)
    • 缓存的数据(Cached Data)
    • 变形器(Deformers)
    • 表达式(Expressions)
    • 约束(Constraints)
    • 对混合(Pair Blends)
  3. 单击“优化”(Optimize)按钮。

移除所有展开的动画曲线

选择编辑 > 按类型移除 > 静态通道(Edit > Delete by Type > Static Channels)