运行 3ds Max 时出现的性能问题

运行 3ds Max 时性能减慢或迟缓通常是由于视频配置冲突或内存分配问题引起的。关于性能问题的一大难点在于缩小范围确定问题原因。

本主题涵盖了一些可能妨碍 3ds Max 操作的常见情形,以及纠正这些问题可以采取的步骤:

3ds Max 速度降低

在扩展会话中,尤其是在已创建渲染或广泛使用位图材质的会话中,3ds Max 可能会由于内存分配而降低速度。在您关闭并重新启动 3ds Max 会话之前,可以尝试一些 MAXScript 函数来释放内存:

只需在 3ds Max 窗口左下角的 MAXScript 迷你侦听器中输入 MAXScript 函数调用。

感谢 Tom Isaksen 在线记录这些函数。

3ds Max 启动缓慢

通常在发布软件新版本或更新后一段时间内,“Autodesk Product Support”遇到的这种情形会有所上升。客户提出的问题通常是:“为什么新版本比上一个版本的启动时间要长?” 有几方面原因。

文件打开时间长

文件加载到 3ds Max 的速度通常由文件大小决定。不过,如果您注意到不同设计会话的加载时间有所增加,那可能说明 3ds Max 没有找到足够的内存来有效地进行操作或者该文件需要优化。

第一个要检查的是系统内存分配。RAM、交换空间和可用硬盘空间应该足以运行 3ds Max:您可以在 3ds Max 系统要求中找到所需的数量。

下面是检查内存和交换文件分配情况的方法。

要检查的 RAM 和交换文件的分配情况,请执行以下操作:

  1. 右键单击 Windows“开始”按钮,并选择“控制面板”。

    Windows 会打开“控制面板”资源管理器。

  2. 在“控制面板”的主页上,单击“系统和维护”。
  3. 在“系统和维护”页面上,单击“系统”“查看 RAM 的数量和处理器速度”。

    “查看基本信息”页面会显示 RAM 容量。

  4. 要查看交换空间容量,并且可能会进行修改,请在“任务”窗格的左侧,单击“高级系统设置”。

    Windows 将打开“系统属性”对话框。

  5. 在“系统属性”对话框中,转至“高级”面板,单击“性能”“设置”。

    Windows 将打开“性能选项”对话框。

  6. 在“性能选项”对话框中,转至“高级”面板。

    在“高级”面板中,“虚拟内存”组显示分配给交换文件的硬盘内存容量。如果要更改此设置,请单击“更改”按钮,然后使用“虚拟内存”对话框调整交换文件的大小。该对话框的提示显示可以分配到交换文件的最小和最大容量。

如果物理和虚拟内存的设置合适,那么您必须对模型进行检查。如果一定要最终打开模型,请执行下列操作:

提示: 启用“自定义”“首选项”“文件首选项”“文件处理” 保存时压缩来使用较小的 MAX 场景文件。

打开或拖动对话框时响应迟缓

在单击打开对话框(如“材质编辑器”)或图形窗口(如“轨迹视图”)的命令时会出现此情形。单击之后,您会注意到打开对话框或窗口的时间明显滞后。然后,如果尝试将其拖动到新的位置,则对话框或窗口不会平滑地跟随光标移动。

引起这种现象的原因通常是视频驱动程序冲突或显示配置问题,因为打开或拖动对话框会引起图形卡对屏幕进行刷新。尝试以下步骤来诊断该问题。

  1. 启动 3ds Max
  2. 选择“帮助”“诊断视频硬件”以查看系统使用的图形卡型号。
  3. 确认卡是否正确支持活动的驱动程序。
    • Nitrous(默认设置)需要 Direct3D 9.0 并结合使用具有足够专用图形内存的专业图形板才能发挥最佳性能。请参见 3ds Max 认证硬件中的 Autodesk 认证建议和 3ds Max 系统要求中的系统要求。
    • Direct3D 需要 Direct3D 9.0 或 10.0
    • OpenGL 需要支持 OpenGL 功能的图形卡
    • 软件驱动程序(仅 3ds Max 32 位)不需要图形卡。
  4. 访问您所用图形卡制造商的网站,看看他们是否有更新的视频驱动程序可供下载和安装。