感谢您安装 3ds Max 2023。 这些发行说明介绍了此版本中包含的已知限制、问题和修复。 要了解新增的功能和更新的工作流,请参见 3ds Max 2023 新特性。
请注意,3ds Max 2023 还包含 3ds Max 2022.1、2022.2 和 2022.3 Update 中提供的修复。有关详细信息,请参见以下链接。
本部分列出了 3ds Max 2023 版本中已修复的问题。(或者,跳转到已知问题和解决方法。)
| 动画 |
|---|
| TCB 旋转控制器默认“终结”设置现在遵循“首选项”中的设置。MAXX-55303 |
| 修复了从场景中删除具有动画层的对象时动画层损坏的问题。MAXX-62692 |
| 修复了用户无法将轨迹添加到轨迹集的问题。MAXX-60667 |
| 修复了加载 CAT 对象和对象外部参照、保存场景然后加载场景时可能发生的崩溃。MAXX-65214 |
| 解决了场景中可能具有多次影响同一顶点的骨骼的问题,这个问题可能会对性能产生负面影响。在 3ds Max 中遇到此问题时,对单个顶点上重复骨骼的影响将合并到该骨骼的一个条目中。MAXX-66795 |
| 删除控制节点时,不会删除动画层。现在,当删除某个节点时,引用该节点的所有动画层也将被删除。同样,在打开/合并文件时,孤立的动画层也将被删除。MAXX-62018 |
| 核心 |
|---|
| 修复了 MAXScript 内存收集有时设置“需要保存场景”标志的问题。MAXX-64417 |
| 现在,以下操作会将场景标记为脏: - 启用修改器。 - 禁用修改器。 - 在视口中禁用修改器。 - 在渲染中禁用修改器。MAXX-65587 |
| 修复了在“自动备份”工具栏中切换场景脏状态时导出对话框的问题。MAXX-64959 |
| 修复了 3ds Max 指示场景已更改且需要自动备份的情况。现在,这种情况的发生频率降低了。MAXX-64165 |
| 修复了取消自动备份保存后临时 .sv$ 文件不会被删除的问题。MAXX-65606 |
| pluginManager.pluginDllDirectory |
| 打开“渲染到纹理”对话框时,不再将场景标记为脏。MAXX-64969 |
| 欢迎屏幕现在可以在 3ds Max 启动过程中首次打开时关闭。MAXX-66113 |
| 修复了重新缩放 EggShape 对象时发生崩溃的问题 MAXX-65278 |
| 修复了外部参照对象的以下问题:外部参照对象的插件丢失,并且主文件和外部参照文件中的对象版本不同。MAXX-59365 |
| 修复了以下问题:当合并由 3ds Max 2015 之前的版本保存的场景文件时,场景节点层不添加到层管理器。MAXX-64755 |
| 如果通过 MAXScript 设置节点的基础对象,不重置“创建”面板或“修改”面板,除非该面板中的节点是要更改其基础对象的节点。MAXX-64202 |
| 加载/合并场景文件时,清理已存在但不位于层管理器中的节点层。如果孤立层的名称为“0”且没有父层,则该层中的节点将移动到层管理器所保留的层“0”。对于其他孤立层,层名将带有“ Recovered ”前缀并添加到层管理器中。还可能会在名称前面附加其他“_”前缀,以使层名保持唯一。MAXX-64807 |
| 修复了在启动 3ds Max 时导致不从 3dsmax.ini 加载日志文件寿命设置的问题。MAXX-63697 |
| 合并场景中的外部参照对象时,自定义属性现在可以在合并的对象上正确克隆。MAXX-59971 |
| 修复了当 3ds Max 的多个实例同时运行时,导致 Max.log 和会话日志文件中缺少日志条目的问题。MAXX-63493 |
| 修复了对 ParamBlock2 中以前标记为包含外部文件资源,但现在未如此标记的参数的处理。MAXX-57392 |
| 修复了在“材质编辑器”中启用“从对象拾取材质”,启动新操作(例如,播放动画),退出“材质编辑器”,然后退出该新操作时出现的问题。MAXX-42165 |
| 从 plugin.ini 中删除了“Civil View 插件”条目,因为该插件包现在是 3ds Max 组件。MAXX-62902 |
| 修复了在撤消操作过程中不允许清除撤消堆栈而导致发生与撤消系统相关的崩溃问题 MAXX-63301 |
| 修复了“文件合并”和“灯光排除”对话框发生崩溃的问题 MAXX-63337 |
| 修复了“文件合并”和“灯光排除”对话框发生崩溃的问题 MAXX-58810 |
| 修复了导致读取、删除或抑制“弹出注释”时显示 MAXScript 错误的错误。MAXX-60380 |
| 修复了 SME 节点参数未显示在轨迹视图中的问题。MAXX-63076 |
| 使用浮点版函数来移除警告消息,这些消息指示在编译标头时由于从双精度转换为浮点而可能丢失数据。更新了某些文件包含中的相对路径以移除错误。MAXX-64954 |
| 修复了使用文件夹路径调用 Interface8::RevealInExplorer() 时,在父文件夹而不是文件夹本身中打开 Windows 资源管理器的问题。MAXX-66018 |
| 修复了在启动 3ds Max 时导致 plugin.ini 文件中包含的 INI 文件添加到 Plugin.UserSettings.ini 文件的问题。MAXX-64644 |
| FBX |
|---|
| 现在,对某些第三方应用程序中的顶点颜色的 FBX 导入支持可以按预期工作。MAXX-50829 |
| 文件 IO |
|---|
| 移除了“容器首选项”设置中的“保存到以前版本”设置,因为它与支持的版本之外的 3ds Max 版本相关。MAXX-11634 |
| 修复了仅对外部参照材质的参照为 SME 时,执行外部参照对象更新过程中 3ds Max 发生崩溃的问题。MAXX-66497 |
| 移除了“容器首选项”设置中的“保存到以前版本”设置,因为它与支持的版本之外的 3ds Max 版本相关。MAXX-58118 |
| 修复了场景文件大小大于 2 GB 时无法将场景文件拖放到 3ds Max 上的问题。MAXX-37539 |
| 添加了保护,防止在已经在保存场景文件时尝试保存场景文件。MAXX-66483 |
| 提高了当文件包含大量缺少的插件实例时场景转换器的场景文件加载性能。MAXX-58781 |
| 在非交互模式(3dsmaxbatch.exe 或 3dsmaxcmd.exe)下,无法通过某些 Maxscript 命令(例如 loadMaxFile)的静默参数覆盖静默模式。MAXX-58790 |
| 提高了在场景中存在大量动画剪辑时的场景加载性能。MAXX-62499 |
| 互操作性 |
|---|
| ATF SketchUp 导入现在可以正确处理裁切贴图。MAXX-60140 |
| 修复了导入大型 JT 模型时发生崩溃的问题。MAXX-62009 |
| MAXScript |
|---|
| 修复了在 #sceneXrefPreMerge 回调中访问外部参照场景导致访问冲突的问题。 修复了在脚本化插件中无法为 paramBlock2 类型参数指定 subAnim 关键字参数的问题。MAXX-65971 |
| 脚本化插件现在将任何 REFMSG_CHANGE 通知转发为 REFMSG_CHANGE/PART_ALL。这可以修复一些问题,例如,在某些情况下,如果实例的参数中包含 NoteTransformMonitor 且受监视的节点已移动,该实例不会失效。MAXX-66665 |
| 修复了 MAXScript 函数 getSubTexmapSlotName、getSubMtlSlotName、getClassName 和 getObjectName 的参数计数检查,以允许指定 localizedName: 关键字参数。MAXX-66572 |
| 移除了过时的 rc2mxs.ms 示例脚本文件。MAXX-62644 |
| 修复了当定义包含资源 ID ( |
| 修复了 TYPE_ANGLE 和 TYPE_WORLD、TYPE_PCNT_FRAC、TYPE_WORLD 和 TYPE_COLOR_CHANNEL 参数的函数发布系统参数值的验证。MAXX-66899 |
| 修复了在将变量名称作为字符串传递时 persistent.isPersistent 始终返回 false 的问题。MAXX-65995 |
| 修复了以下问题:使用现有目录调用 getMaxSaveFileName 时产生错误。MAXX-65996 |
| 更正了与在“可编辑网格”中选择子对象元素相关联的宏录制器输出。MAXX-51224 |
| 在多个 MAXScript 命令中可用的静默参数无法覆盖用来在批处理 (3dsmaxbatch.exe) 或命令行渲染 (3dsmaxcmd.exe) 等非交互模式下定义 3ds Max 的静默模式。MAXX-65066 |
| 在过去,当构造平面与视图正交时,mouseTrack MAXScript 函数不检测鼠标左键单击。我们对该行为进行了以下更改: - 如果指定了“on:”关键字参数,则始终会检测所有形式的输入(鼠标左键单击、鼠标右键单击、鼠标左键拖动和鼠标移动),即使构造平面与视图正交也是如此。 - 如果未指定“on:”关键字参数,则在构造平面和视图正交时,将忽略鼠标右键单击以外的所有其他形式的输入。仍然会检测鼠标右键单击,因为它们通常用于退出鼠标跟踪模式。 我们实现上述行为的原因在于,如果未使用“on:”关键字参数将节点提供给 mouseTrack MAXScript 函数,则在构造平面与视图正交时,处理任何鼠标事件实际上毫无意义,因为从鼠标位置投射的光线将永远不会与构造平面相交。MAXX-63450 |
| 修复了导致 getINISetting MAXScript 函数将其读取的文件的编码更改为 UTF-16 LE(含 BOM)的问题。现在,使用 getINISetting 读取文件时,文件的原始编码将始终保留。MAXX-62470 |
| 修复了导致 ATSOps MAXScript 界面的某些函数仅在 ATS 窗口打开后才起作用的错误。MAXX-61426 |
| 修复了在将包含特定字符的菜单项或工具提示添加到 3ds Max 的 UI 时导致其无法启动的错误。MAXX-60901 |
| 将参数计数检查添加到 setVertSelection、setEdgeSelection 和 setFaceSelection MAXScript 函数,以便用户在调用这些参数数量不正确的函数时看到相应的错误。MAXX-62208 |
| 修复了脚本化插件在任何其他参数块之前声明具有 type:#class 选项的参数块时导致 3ds Max 崩溃的错误。MAXX-61180 |
| SaveNodes 现在返回一个按文档记录的布尔值。MAXX-64000 |
| 修复了 MAXScript 调试器中的以下问题:如果在输出 MAXScript 堆栈变量时出现临时挂起,则会发生崩溃。MAXX-63453 |
| 修复了与克隆 MAXScript 编辑器中的脚本编辑器选项卡相关的问题。MAXX-53004 |
| 修复了在将卷展栏添加到修改器面板时,如果引发 MAXScript 异常则发生崩溃的问题。MAXX-61909 |
| 修复了在使用脚本化修改器时导致顶点、边和面选择 MAXScript 函数失败的错误。MAXX-62573 |
| 修复了 3ds Max 2022 中引入的以下问题:用作结构、脚本化插件和脚本化卷展栏的初始化值的字符串未正确处理,从而导致代码可能会更改实际字符串文字的内容。MAXX-63459 |
| 修复了在未打开对话框的情况下,当 3ds Max 启动时,Alt-Tab 对话框中出现“MAXScript 调试器”对话框的问题。MAXX-58148 |
| 修复了 MAXScript WM3_SwapMorph 函数不暂存时的访问冲突。MAXX-66768 |
| MCG |
|---|
| 向可以由嵌入脚本创建的允许类型列表中添加了其他 .net 类型。这包括添加 MCG 修改器使用的 Autodesk.Max.MaxPlus.Box3。MAXX-66309 |
| 材质编辑器 |
|---|
| 修复了使用“物理材质”>“热狗面包预设”时的 Mxs 异常 MAXX-64445 |
| 修复了在 SME 中的材质上单击鼠标右键时长明暗器树可能出现的冻结问题。MAXX-64606 |
| 启用了在 SME 视图中使用部分材质的名称进行搜索的功能。MAXX-56947 |
| 修复了当材质预览应用于一个或多个选定对象时缺少指示的问题。MAXX-64116 |
| 在多维材质中添加新材质时创建物理材质 MAXX-49844 |
| 修复了在导出到 Alembic 后重置场景时场景材质编辑器中发生崩溃的问题。MAXX-57429 |
| 改进了在 SME 打开的情况下,在视口中选择对象时的性能。MAXX-51872 |
| 建模 |
|---|
| 调整几何体顶点的“顶点颜色”或“Alpha”时,网格上的其他顶点也可能会更改,因为“顶点颜色”、“Alpha”、“照明”和“UVW”可以共享公用 UVW。现在,当您有共享 UVW 的几何体顶点时,3ds Max 会在选定顶点和未选定顶点之间查找共享 UVW,如果检测到共享 UVW,则会分割它们,防止其他顶点受到您所做更改的影响。MAXX-63723 |
| 3ds Max 的“可编辑多边形”和“编辑多边形”修改器中的“阻挡选择”已得到改进,使其不再依赖于视口中的像素来作为其光线投射组件选择的依据。此改进现在有助于确保被阻挡组件选择具有相同的精确度级别,而不管对象与摄影机/视图的距离有多近。MAXX-66052 |
| 在“网格”或“多边形”中(或通过 MaxScript)使用附加功能时,变换偏移现在也正确应用于目标对象的法线。MAXX-65878 |
| 更正了“规格化样条线”修改器的问题:在调整具有多个子样条线图形且其中一个子样条线图形为空的样条线对象上的“分段长度”值时,该修改器可能会导致 3ds Max 崩溃。MAXX-66631 |
| 解决了在非常薄但又非常长的面上执行“智能挤出”操作可能会生成不需要的几何体结果(例如蝴蝶结或翻转的法线)的问题。MAXX-65406 |
| 更正了在计算显式法线的修改器(如“编辑法线”或“加权法线”)上应用时,变形“世界空间”修改器(如“FFD”和“噪波”)可能会导致 3ds Max 崩溃的问题 MAXX-66064 |
| “可编辑多边形”和“编辑多边形”修改器中的“选择阻挡”已进行各种增强,使其提供的选择结果更精确,速度提高多达 4 倍,即使应用于包含超过 100 万个三角形的非常密集的网格也是如此。MAXX-65988 |
| 解决了通过 Maxscript 指定参考对象可能会使应用程序崩溃的“对称”和“切片”修改器问题。MAXX-63976 |
| 解决了基本体和扩展对象上的某些边以及样条线可能无法在视口中正确显示的问题。MAXX-65661 |
| 现在,在您导航对象的修改器堆栈或选择场景中的其他对象时,3ds Max 中的操纵模式保持活动状态。MAXX-66459 |
| “变换”修改器现在已设置版本,以便在加载旧版 3ds Max 场景时提供相同级别的视觉一致性。打开旧版 3ds Max 场景(3ds Max 2020 或更早版本中的场景)时,“变换”修改器会将“保留法线”选项默认设置为“关闭”,使场景与之前的修改器操作方式保持一致。 MAXX-66060 |
| 将“推力”修改器从场景中的一个对象复制并粘贴到另一个对象时,在极少数情况下,粘贴的“推力”修改器可能会导致在目标对象上发生扭曲。此问题是由缓存机制造成的,现在,在将修改器应用于场景中的新对象时会清除缓存。MAXX-61394 |
使用 Maxscript 反转样条线结时,命令中添加了一个新布尔关键字参数,用于指定是否“保留第一个结”。反转样条线并使第一个结成为结果中的最后一个结,反之亦然。忽略此参数将使用旧版行为,这将保留预先存在的脚本的兼容性。reverse <node> <spline index> [keepFirst] MAXX-64768 |
| 公开了“UVW 展开”修改器的 maxscript 紧缩命令,以便可以调用展开 3D。 $.modifiers[1].pack 3 0.001 true false false MAXX-64766 |
| 更正了基于“编辑多边形”或“可编辑多边形”的对象上的阻挡选择模式在多边形级别的组件上无法正常工作的问题。MAXX-64186 |
| 改进了智能挤出处理,现在可以切割高度非平面的多边形和正多边形并生成用户从操作中寻求的所需结果。MAXX-64939 |
| 更正了在某些具有显式法线的模型上,缝合的重叠结果未正确清除的智能挤出问题。MAXX-64828 |
| 改进了“切角”修改器中的“限制效果”选项,当在非平面切角跨度上操作时,可以生成更符合预期的更佳结果。MAXX-65019 |
| 使用与微调器关联的向上/向下箭头时,“沿镜像轴切片”阈值值会按预期的量增加/减少。MAXX-65043 |
| 改进了“切角”修改器中的“限制效果”选项,当在非平面切角跨度上操作时,可以生成更符合预期的更佳结果。MAXX-63019 |
| 现在,在透视视图或摄影机视图中,在“可编辑多边形”和“编辑多边形”修改器中对边和多边形组件使用阻挡选择可以正确处理多种选择方法类型,如矩形、圆、交叉、围栏和套索。MAXX-63598 |
| 执行智能挤出时,可能会选择将挤出应用于整个多边形元素,这会导致 3ds Max 崩溃。已更新智能挤出,这样,当对元素的所有面执行智能挤出时,元素将只是移动,而不会发生并集或差集。MAXX-65664 |
| 解决当尝试处理的对象没有可从中生成纹理顶点信息的几何体数据的对象时,“展开 3D 剥”可能会崩溃的问题。MAXX-65295 |
| 更新了切角,解决了从非共线切角边生成非均匀“尖坡”类型扭曲的问题。用户现在应当会看到与输入边对齐匹配的已更正加权输出。MAXX-64965 |
| 解决了在“在视口中启用”视口渲染和宏录制器同时处于活动状态的情况下,绘制徒手样条线时可能发生崩溃的问题。MAXX-65398 |
| 执行智能挤出操作时,智能挤出代码已得到改进,可生成更精确的结果,这可能是由于重叠面上的数值精度导致的。MAXX-63713 |
| 现在,“对称”对非流形边和顶点执行检查。如果发现错误的网格数据,它将尝试清理这些错误。这将有助于解决在使用“对称”后顶点意外焊接到其他元素上的其他顶点的问题。MAXX-63386 |
| 解决了用户无法保存 3ds Max 中以后可能要加载和应用的各种工具预设(即,流体解算器、流体网格、切角、加强型文本倒角剖面/倒角剖面修改器)的问题。MAXX-63717 |
| 解决了当用户尝试在曲线编辑器中锁定属于容器一部分的对象上的修改器变量时发生崩溃的问题。MAXX-63568 |
| 解决了对称修改器在将镜像结果缝合在一起之前,会将彼此非常接近的顶点合并在一起的问题。MAXX-64434 |
| 提高了 OpenSubDiv 修改器应用于未定义贴图通道的对象时的稳定性。MAXX-64433 |
| 当在修改器堆栈上的样条线对象上方应用平滑修改器时,具有“可渲染”选项的螺旋线样条线对象将再次在视口中正确显示。MAXX-64187 |
| 提高了在提交到最终位置之前快速来回移动结果时的智能挤出稳定性。MAXX-64121 |
| 对称修改器的焊接算法已更新,通过在镜像曲面上查找匹配的顶点对,提供更具可预测性的结果。公差阈值现在使焊接能够沿对称线解算开放间隙。 这些增强功能将使对称操作比以前更快、更准确,甚至在开放的曲面模型上也是如此。MAXX-63866 |
| 3ds Max 现在可以正确捕获来自手写板输入设备的笔刷压力,并且可以在支持此功能的应用程序的各种工具/功能中再次使用。 3ds Max 现在还支持手写板设备提供的完整范围的压力敏感度,只需检查本地 Windows 系统上的 Wintab32.dll 即可。 为获得最佳效果,建议用户在使用 3ds Max 时禁用 Windows Ink。MAXX-59353 |
| 提高了使用“保存到以前版本”将场景数据保存为旧版 3ds Max 文件格式时的稳定性。当保存在 3ds Max 先前版本中不受支持的“编辑多边形”修改器的智能挤出操作时,会出现此问题。MAXX-63896 |
| 现在,将平滑修改器应用于基于网格或多边形的对象时,该修改器将清除存储在对象上的所有显式法线和平滑组。这样,用户可以更轻松地暂时禁用显式法线(在视口中加快变形对象的动画播放速度),或永久清除显式法线或平滑组,以便用户可以应用新信息。MAXX-62431 |
| 提高了编辑多边形修改器执行 3ds Max 2022.0 中引入的智能挤出切割处理的速度 MAXX-62286 |
| 子对象组件选择现在也会将修改器堆栈向上传递到顶点绘制修改器,现在可以用来遮罩可供绘制的位置。隐藏面的顶点不能再使用鼠标选择,这将恢复在顶点绘制修改器中找到的功能。MAXX-59741 |
| “快速循环”现在可以正确处理通过各种多边形建模操作创建/破坏的面和边,方法是正确支持 MNMesh 的 MN_Dead 函数,使“快速循环”能够了解当前状态的网格几何体数据,并在用户单击的位置正确应用“快速循环”。MAXX-63018 |
| 修复了在尝试对切片修改器下网格类对象中的拓扑设置动画或更改时,切片修改器发生崩溃错误的问题 MAXX-62924 |
| 现在,在可编辑多边形或编辑多边形修改器“切角”中按权重设置为 0 的加权边在使用“切角”和“按权重”时会产生正确的结果。现在,在 3ds Max 2022.1 Update 内应用的任何切角修改器在设置切角时,将利用此新代码处理边权重。 如果场景是使用 3ds Max 2022.1 Update 之前版本创建的,但想要在设置切角时使用此新代码来处理边权重,则需要使用此 MAXScript 命令将之前应用的切角升级到 3ds Max 2022.1 Update 版本: ($.modifiers[1]).SetVersion #VerLatest MAXX-62703 |
| 提高了对包含格式错误的法线数据的多边形执行智能挤出操作时的智能挤出稳定性。MAXX-62458 |
| 使用顶点绘制修改器时,现在可以正确使用“最大化显示选定对象”,并使视口正确地环绕选定的顶点、边或面。MAXX-59859 |
| 解决了在处理格式错误但并非无效的网格数据(例如,面上的一对连续边)时,“加权法线”可能发生崩溃的问题。MAXX-62312 |
| 通过可编辑多边形或编辑多边形修改器处理多边形对象时,现在如果使用“忽略背面”和“忽略阻挡对象”,“目标焊接”和“桥”工具效果会更好 MAXX-61653 |
| 从数据通道修改器使用 Delta Mush 或张力变形时,孤立顶点(未连接到多边形的浮动顶点)将不再导致操作崩溃。MAXX-62236 |
| 现在,从脚本生成加强型文本对象时,将正确计算加强型文本对象的边界框。MAXX-62593 |
| 在极少数情况下,当智能挤出操作重新缝合网格以使其防水时,可能会出现尖坡状边。智能挤出处理已得到改进,以消除出现这种情况的可能性。MAXX-63435 |
| 用户现在可以使用鼠标右键来取消鼠标驱动的操作,例如,对可编辑多边形和编辑多边形修改器内的组件级别选择启用“智能挤出”和“克隆”操作的操作。MAXX-61989 |
| 现在,流体加载器正确包含粒子 ID 数据,使系统可以更轻松地识别包含在流体加载器对象中的粒子数据的每个唯一位。MAXX-62000 |
| 解决了以下问题:细分修改器无法正确识别它是否应用于布尔运算中的一个运算对象,而不是基础布尔对象,这会导致在最终输出结果中显示应用它的运算对象部分,甚至可能出现不稳定的现象。MAXX-63042 |
| 使用剖面形状时,可以通过变换对话框输入“移动变换”。MAXX-62209 |
| 建模性能 |
|---|
| 解决了对象基本体的网格数据与视口中显示的内容不匹配(例如,缺少循环边)时可能出现的线程问题。MAXX-62782 |
| 解决了尝试复制“编辑法线”修改器时的稳定性问题 MAXX-57431 |
| 通过移除在计算噪波贴图缓存时进入线程锁定状态的功能,提高了噪波贴图计算的性能。 改进了路径变形修改器的性能,使其从“显式法线”的增强线程中受益。 3ds Max 在内部将网格数据转换为其内部 GPU 网格格式以进行渲染的速度已得到增强,应该会提高性能。 MAXX-62586 |
| 改进了多个 3ds Max 修改器使用的线程方法,从而提高了在处理来自网格或多边形数据的显式法线时的性能(2 到 4 倍之间)。使用新贴图方法的修改器包括“弯曲”、“影响区域”、“链接变换”、“变换”、“镜像”、“噪波”、“倾斜”、“锥化”、“扭曲”、“蒙皮”、“FFD(全部)”、“融化”、“蒙皮包裹面片”、“球形化”、“拉伸”、“曲面包裹”。 禁用此优化的 MAXScript 选项:对于多边形为“MeshInspector.UseOldDeformerThreading = true” 对于网格为“MeshPerformance.UseOldDeformerThreading = true”MAXX-58806 |
| Python |
|---|
| 现在,从独立 python 解释器导入 pymxs 会正常失败,而不是崩溃。MAXX-66770 |
| 恢复了 PYTHONPATH 支持(在 2022.2 Update 中删除,在 2023 版中恢复)MAXX-66955 |
| 在 3ds Max 中启动 Python 解释器时断开 stderr 和 stdout,这会阻止脚本(Maxscript 或 Python)写入 stderr 和 stdout。此问题已得到修复。MAXX-65285 |
| 无法导入某些 PySide2(例如 PySide2.QWebSocket)模块,因为 3ds Max 未提供这些 Python 包裹器所需的基本 Qt dll。PySide2 模块所需的 Qt dll 现在与 3ds Max 一起打包提供。MAXX-63710 |
| 嵌入在 3ds Max 中的 Python 解释器不再使用 PYTHON 环境变量(方式类似于命令行 Python 中的 -E 开关)。MAXX-62248 |
| 修复了在 Python 主路径中存在 Unicode 字符时 3ds Max 无法启动的问题。MAXX-63475 |
| 现在,可以在 3ds Max 中执行 pyc 文件。MAXX-59646 |
| 防止对属性可用性报告不正确的 Python 对象被(错误地)解释为可能的 pymxs/maxscript 元素。这修复了在连接到 perforce(使用 p4python)时阻止从 maxscript 检索 perforce 客户端的问题。MAXX-62821 |
| 修复了 Maxscript 布尔、浮点、双精度、整数和字符串与 Python 的比较方法,以避免日志记录异常。MAXX-62658 |
| 修复了 Python 导入中有时导致导入失败时报告不正确的错误消息的问题。MAXX-62564 |
| 修复了从 Python 调用时阻止 MAXScript 写入侦听器窗口的错误。MAXX-63391 |
| 实时工作流 |
|---|
| “圆角”烘焙贴图不使用预期的采样参数。MAXX-63885 |
| 修复了默认情况下 PBR 导入器无法识别的“烘焙到纹理”环境光阻挡贴图名称,从贴图名称中移除了空格。MAXX-64546 |
| 现在,“烘焙到纹理”中的粗糙度公用贴图使用 Arnold 中更合适的渲染元素,从而产生更容易预测的结果。MAXX-62387 |
| 渲染 |
|---|
| 现在,物理材质到 FBX 的导出类 ID 是正确的。MAXX-57818 |
| 修复了在使用点云和关键帧旋转场景时的重影效果 MAXX-57880 |
| 修复了在 GPU 模式下使用“编辑多边形”和 OpenSubdiv 时发生崩溃的问题。MAXX-61371 |
| 提高了加载包含大量明暗处理树的场景时的加载性能。MAXX-58971 |
| 修复了渲染或烘焙时 Targa 文件格式颜色中出现轻微噪波的问题 MAXX-24695 |
| 解决了 Photoshop 中 .psd 文件锁定的问题。MAXX-61825 |
| 如果焦点位于 Max 中的其他位置,则只需单击一次即可使用“渲染设置”属性。MAXX-59336 |
| PBR 导入器规则现在可以识别纹理名称中的空格。MAXX-63382 |
| 修复了“渲染预设”工具栏下拉菜单中的错误文本。MAXX-64432 |
| 修复了 Maxscript 对活动渲染器选项卡的访问。MAXX-64428 |
| 修复了“立体摄影机”视图菜单的问题。MAXX-65216 |
| 显著缩短了在使用噪波过滤器时的艺术渲染时间。MAXX-65280 |
| 渲染材质 |
|---|
| 从 OSL:AdvancedWood 预设的名称中移除了“3D”。MAXX-65603 |
| 修复了 OSL 曲线贴图名称中的拼写错误。MAXX-59470 |
| “OSL 颜色拆分”贴图现在可以按预期钳制颜色。MAXX-64787 |
| 如果“环境/背景”切换器无需操纵视口,视口背景现在可以正确显示背景颜色。MAXX-55609 |
| 保存包含 OSL 纹理的场景文件时,关联的 .osl 文件不再标记为外部文件资源 MAXX-56703 |
| HDRI 灯光辅助对象现在可以按预期删除和重命名。MAXX-56639 |
| 场景转换器 |
|---|
| 修复了“场景转换器”>“仅在场景中应用选定规则”功能。MAXX-66457 |
| 安全配置 |
|---|
| 修复了从隐藏的插件程序包位置加载脚本时出现的问题。MAXX-65352 |
| 修复了导致以下问题的错误:游戏导出器执行导出时以静默方式失败,并阻止其自动查找 FBX Review 应用程序(如果已安装)。MAXX-65000 |
| 修复了从隐藏的 3ds Max 安装文件夹加载脚本时出现的问题。MAXX-65292 |
| 为确保 MAXScript 脚本安全而改进了对短文件名的处理。MAXX-64762 |
| UI |
|---|
| 修复了无权访问模态对话框子卷展栏的问题。MAXX-64280 |
| 克隆对象后,无法键入某些文本字段和 UI 元素。MAXX-62494 |
| 修复了因能够打开多个摄影机警告模式对话框和模式对话框的其他“热键”功能而导致 3ds Max 冻结的问题。MAXX-64150 |
| 加载场景文件后,无法键入某些文本字段和 UI 元素。MAXX-64047 |
| “渲染设置”对话框位置不会在会话之间保留。MAXX-61395 |
| 修复了使用工具提示将光标悬停在部分在屏幕外的 Qt UI 元素上时发生崩溃的问题。MAXX-62641 |
| 修复了不能展开或收缩的命令面板卷展栏 MAXX-63409 |
| 安装了 V-Ray 时的首选项保存问题 MAXX-63353 |
| 修复了使用高轮询游戏鼠标时轨道视口刷新出现滞后的问题。MAXX-64056 |
| UVW |
|---|
| 在“编辑 UV”窗口中操纵 UV 的性能已得到提高。这将可以很好地帮助美工人员制作独特的 UV 布局。MAXX-55812 |
| 将“多边形网格”数据与“展开 3D”结合使用时,在极少数情况下,可能会错误地清除 UV 信息,使数据成为非复合型数据,从而导致 UV 扭曲。我们改进了对如何清除多边形网格 UV 数据以解决此问题的支持。MAXX-64961 |
| 视口 |
|---|
| 解决了以下问题:即使未选择应用变换的对象,且并非堆栈上处于活动状态的修改器,变换的边界框也始终显示在视口中。MAXX-56425 |
| 修复了使用“视口”菜单时可能发生崩溃的问题。MAXX-66808 |
| 修复了在程序启动、重置和加载场景期间视口变为黑色的问题。MAXX-66182 |
| 修复了新视口布局的绘制不正确的问题。MAXX-64882 |
| 修复了打开具有多个布局的场景时视图绘制不正确的问题。MAXX-66855 |
| 现在,可以选择视口中的实例,并将材质拖放到它们上面。MAXX-66222 |
| “视口过滤”图标在“安全框”模式下可见。MAXX-66268 |
| 视口过滤父对象的子对象在视口中是可选择的。MAXX-66239 |
| 修复了组头或仅骨骼节点上缺少过滤的问题。MAXX-67192 |
| 方向盘不再被剪切,而是按预期正确显示。MAXX-65913 |
| 如果在一个视口中的 ActiveShade 正在运行的情况下选择了另一个视口,则菜单间距将不再更改。MAXX-65326 |
| 现在,在视口中单击“主页”按钮时,“自定义背景”将保留。MAXX-57015 |
| 在最大化然后最小化其他视口后,“轨迹视图”和“场景资源管理器”现在可以继续按预期工作。MAXX-56643 |
| 修复了在顶点上使用“最大化显示选定对象”时可能出现剪辑的问题 MAXX-62276 |
| 修复了将多维/子材质附加到缓存的 Alembic 时视口挂起的问题 MAXX-46271 |
| 当视图移动/平移/环绕时,动画将一直播放。MAXX-63031 |
| 修复了透视匹配控制柄行为。MAXX-63003 |
| 修复了在启用“多过程”时从“生成预览”保存序列的问题。MAXX-53168 |
| 视口材质 |
|---|
| 修复了 Arnold 程序/Alembic/USD 的图形显示模式 MAXX-62723 |
| 如果通过拖放指定材质,或在材质编辑器中通过“指定给对象”按钮指定材质,则对象不再显示为黑色。MAXX-56040 |
| 颜色管理 |
|---|
| 修复了在 OSL 中使用格式不正确的 TGA 贴图时发生崩溃的问题。MAXX-64855 |
本部分列出了 3ds Max 2023 版本中的已知限制以及任何可用的解决方法。
| 导入 Revit 文件时包含附加几何体 MAXX-65948 |
|---|
在 3ds Max 2023 中,某些 Revit 模型导入时包含大量附加对象和几何体,即钢筋对象和结构钢筋网。因此,与先前版本相比,Revit 导入速度更慢,而且由于包含所有钢筋对象,生成的 3ds Max 场景更大。
解决方法:
有两种解决方法可以解决此已知问题:
如果您有权访问 Revit,则可以通过以不同方式保存 Revit 模型来消除 Revit 模型中的问题。
如果您无权访问 Revit,并且不需要附加钢筋对象,请从 3ds Max 场景中删除名称中包含“rebar-”的所有对象。