这是我的电脑配置,其中CPU是双CPU,系统是WIN7 64位,软件是3DMAX 2011 英文版 64位。
前段时间都是好的,3D用VRAY渲两千万面的场景,也没什么大问题,一般4-5个小时内渲染完成。
这几天,突然变慢了,场景超过五百万以上的面,就渲不动,我指的渲不动,是几天几夜,都渲不完成。一百万面左右渲染时间超过十个小时,三十万左右,渲染时间超过6小时,而在以前,五百万面以下的场景,渲染时间不会超过2小时。
而且以前从未有过3DMAX崩溃,出错等情况,现在软件崩溃,出错,已经是家常便饭,连CAD也频繁崩溃,出错,一天出现好几次,严重影响到工作效率,以上出现的情况,在3D和CAD软件切换界面的时候,发生的几率较多。
试过重装软件,重装系统,更新驱动,均无效,特上万能的百度求救,感激涕零!
一个一个来:
1、渲染慢,渲染的时候看下CPU有几个在工作,只有1个或几个满载其他都空闲(也就是说不是100%)的话说明场景中有raytrace类的材质存在,一般常见的是导入dwg图形的时候带进来的,vray对于这类材质渲染时因为不兼容所以速度奇慢。。如图:
排查一下场景中是否有该类材质,删除即可。
2、max与cad直接切换会很大几率崩溃的问题只出现在 使用NV的quadro系列的专业卡的系统上,新版本的max+新版本的驱动尤为严重,普通卡没这问题,我就是,非常烦人,无论什么驱动都无法解决,autodesk系列的产品都这样。。后来发现是软件带的infocenter导致这种现象发生比较频繁的原因,max系列可以通过启动时自动加载一个脚本去掉标题栏上的帮助中心(infocenter)来解决,用过后崩溃几率下降很多,脚本如下:
--去除InfoCenter
(
MaxChild=windows.getChildrenHWND #max --parent:#max
--//--
for f in 1 to MaxChild.count do
(
compare=dotnetobject "system.string" MaxChild[f][4]
--//--
if compare.Contains "HwndWrapper" then
(
Windows.sendMessage MaxChild[f][1] 0x10 0 0
)
--//--
)
)
其他系列的产品暂时我没办法。。。
如果渲染慢的问题还是找不出原因的话,建议吧max文件发给我帮你看看(不需要贴图)
davidpeng613@163.com
追问那请问怎么找出raytrace类的材质呀?
还有这个脚本,我直接复制你这一段代码到MAX里F11粘贴就行了么?求教脚本使用方法。。。
1、查找raytrace类的材质可以在材质编辑器里打开材质库页面,选择“场景中的材质”,右边就会列出当前场景中所有的材质,找括号中含有“Architectural”和"Raytrace"类型的材质,更改材质类型或者删除附有这个材质的物体即可。
2、去除infocenter的方法:吧附件中removeinfocenter.ms 放到max目录中的Scripts\Startup目录中,重启max就可以了,以后只要启动max就会自动去除infocenter的帮助条,注意只支持max2014以前的版本。例如下图是我的目录
没有啊,新装软件冲突的话,照理说我重装系统N次了,都没解决这问题啊。
模型的话,我换到以前做过的场景,同样渲不动的,而这个场景在以前,是一下子就可以渲完了。
参数还是那些老参数,都没变动的。
哎,到底是什么问题啊,我快被搞疯了。
原因:
包括但不限于:
3ds Max 未运行最新更新。
未安装最新的 V-Ray 版本。
计算机上未安装足够的内存 (RAM)。
计算机的 BIOS 设置中可能存在处理器 (CPU) 问题。
显卡 (GPU) 驱动程序冲突 - 过时或旧版硬件。
为 3ds Max 安装的 V-Ray 版本不匹配(例如:使用 3ds Max 2018 时,安装了适用于 2019 版的 V-Ray)。
(程序安装中的)Microsoft Visual C++ 组件存在问题。
程序或插件安装不正确。
内存不足
请务必从 Autodesk Account > 3ds Max > 下载 > 更新和附加模块下载并安装 3ds Max 的最新更新。
查看 Chaos Group 的“Downloads”页面中列出的更新,验证是否已安装最新版本 V-Ray。
要检查 V-Ray 版本,请转到“渲染设置”窗口 >“渲染”>“渲染设置”>“渲染器”。
场景越大、越复杂或其渲染设置越高,处理渲染所需的 RAM 就越多。对于这些类型的场景,建议使用 32-64 GB 的 RAM,以免场景渲染失败。此外,如果安装了足够的 RAM,可能是计算机未充分利用其所有处理器核心。
重置 BIOS 并确认已使用所有处理器内核(例如,戴尔系统 BIOS 重置说明可在其“支持”页面上找到)。
注意:如果所列 BIOS 的制造商提供了更新,安装更新有助于在 PC 上的 Windows 中获得最佳软件体验。要检查是否需要 BIOS 更新,请使用 Windows 系统信息文件。通过执行以下步骤可以找到系统信息文件 (.NFO):
转到 Windows“开始”栏并键入“系统信息”。
在“系统信息”窗口中,查看“BIOS 版本/日期”字段。
如果需要,可使用“文件”>“保存”选项保存文件以供查看。
确认显卡已列在 3ds Max 认证硬件列表中。
安装显卡驱动程序的最新更新。
NVIDIA 显卡驱动程序
AMD 显卡驱动程序
注意:
如果卡未列出,则在使用 3ds Max 时可能存在限制,包括冻结或崩溃。
使用 DDU 等程序帮助完全卸载 NVIDIA 驱动程序。
回滚的先前版本数不要超过三 (3) 个。
确保 V-Ray 版本与要配合使用的 3ds Max 版本匹配。例如,适用于 3ds Max 2019 的 V-Ray 与 3ds Max 2018 不兼容。
如果上述步骤无法解决使用 V-Ray 渲染器进行渲染时的崩溃或冻结问题,请执行以下操作:
完全卸载 3ds Max。
卸载 V-Ray 及任何其他插件(例如,iToo Software、VizPark)。
重新安装 3ds Max 和所有插件(请确保从制造商的网站下载最新插件版本并进行安装)。
重新启动计算机并重新渲染场景。