3dMAX最近经常出现渲图奔溃甚至闪退的问题 205
3dmax软件制作流程简洁高效并给我们带来极佳视觉享受的同时,对机器配置也是有一定的要求,另外软件的编辑也是有很多细节需要注意
尤其对于3dmax的新手,让人心烦的情况是界面操作容易卡顿,有时甚至卡了10多分钟后,好不容易恢复了,又停顿卡住,一直循环;或者是进入渲染阶段后卡住崩溃弹出。
下面分析点制作时所需要注意的细节,希望能帮3dmax新手们减少操作卡顿渲染卡死等情况。下面从三大模块简单介绍, 主要是A.软件方面;B.硬件方面;C.制作方面(材质,模型,中毒可能)
A.软件方面
1.点击启动3dmax软件列表内的某些功能,会崩溃,用的3d是盗版系统,经常会出一些状况,也许重新安装一遍会好,如果你的电脑安装了两个3d软件,如一个英文一个中文,也会出现这样的问题,另外版本过低也会导致兼容性差而出现以下卡住情况。
<img src="https://pic1.zhimg.com/v2-25b4e116226a92f72a1bc64f381c2e60_b.jpg" data-caption="" data-size="normal" data-rawwidth="852" data-rawheight="212" class="origin_image zh-lightbox-thumb" width="852" data-original="https://pic1.zhimg.com/v2-25b4e116226a92f72a1bc64f381c2e60_r.jpg">
2.32位的XP在内存使用总量超过3.5G时,MAX就会跳掉,还有个办法就是直接64位系统,64位软件!
<img src="https://pic3.zhimg.com/v2-a32f7de54b7b117ff89bbaa271e7bbb2_b.jpg" data-caption="" data-size="normal" data-rawwidth="433" data-rawheight="400" class="origin_image zh-lightbox-thumb" width="433" data-original="https://pic3.zhimg.com/v2-a32f7de54b7b117ff89bbaa271e7bbb2_r.jpg">
B.硬件方面
1.至少是以下这个配置以上:CPU:i5系列 主板:华硕B85 内存:8G 硬盘:西部数据1TB 显卡:GTX750TI
<img src="https://pic2.zhimg.com/v2-a88a770b017bd47052938399f6578f55_b.jpg" data-caption="" data-size="normal" data-rawwidth="643" data-rawheight="176" class="origin_image zh-lightbox-thumb" width="643" data-original="https://pic2.zhimg.com/v2-a88a770b017bd47052938399f6578f55_r.jpg">
2.查看你的c盘是否已满,因为渲染需要占用一定的c盘空间做缓存。空间不足时需要手动清理空间。
<img src="https://pic3.zhimg.com/v2-5fc1dfb31173329b6c3b34e8f967b56a_b.jpg" data-caption="" data-size="normal" data-rawwidth="1067" data-rawheight="232" class="origin_image zh-lightbox-thumb" width="1067" data-original="https://pic3.zhimg.com/v2-5fc1dfb31173329b6c3b34e8f967b56a_r.jpg">
3.检查CPU和显卡散热,除尘,上油,或更换风扇,清理磁盘和整理磁盘碎片。
<img src="https://pic2.zhimg.com/v2-ac86f33cef80f715fc81409815246ba5_b.jpg" data-caption="" data-size="normal" data-rawwidth="980" data-rawheight="736" class="origin_image zh-lightbox-thumb" width="980" data-original="https://pic2.zhimg.com/v2-ac86f33cef80f715fc81409815246ba5_r.jpg"><img src="https://pic4.zhimg.com/v2-8587523e02654d7d85026e54695dcb47_b.jpg" data-caption="" data-size="normal" data-rawwidth="497" data-rawheight="289" class="origin_image zh-lightbox-thumb" width="497" data-original="https://pic4.zhimg.com/v2-8587523e02654d7d85026e54695dcb47_r.jpg">
4.提高虚拟内存。虚拟内存就是在你的物理内存不够用时把一部分硬盘空间作为内存来使用,有的朋友遇到在MAX VR渲染时遇到渲染中途,内存使用量特别高,然后就自动关闭软件是弹出"3ds max application 遇到问题需要关闭,有的则不会有任何提示就自动关闭软件。
<img src="https://pic3.zhimg.com/v2-f505135382bd1732018d0e4c802be1fe_b.jpg" data-caption="" data-size="normal" data-rawwidth="401" data-rawheight="248" class="content_image" width="401">
有的时候参数设置比较低时可以渲染,但渲染时间比正常延长数倍,设置过高就会自动关闭,这是由于内存占用过量而造成的,现在来说说解决方法吧,很简单,不管是不是这个问题,比起找硬件问题来说,这要简单很多,值得一试
首先设置虚拟内存是整个系统的,不是仅仅只是MAX的。
设置虚拟内存方法:
在计算机图标上右键,弹出的菜单里选择属性;
在弹出的系统对话框里,看左边,有一个控制面板主页,在它下面,有一个高级系统设置,点它;如图:
<img src="https://pic4.zhimg.com/v2-44ba8275196c27cb5ed5daac395ff077_b.jpg" data-caption="" data-size="normal" data-rawwidth="175" data-rawheight="181" class="content_image" width="175">
在弹出的系统属性里,看“高级”选项卡,下面有一个性能,点它右边的设置,如图:
<img src="https://pic4.zhimg.com/v2-7473886949afdaba46f05dacab58500b_b.jpg" data-caption="" data-size="normal" data-rawwidth="483" data-rawheight="592" class="origin_image zh-lightbox-thumb" width="483" data-original="https://pic4.zhimg.com/v2-7473886949afdaba46f05dacab58500b_r.jpg">
进入了性能选项对话框,也是点开“高级”选项卡,下面有一个虚拟内存,点右边的更改,如图:
<img src="https://pic2.zhimg.com/v2-6a5920ac65561d95846fb3ca49b8a915_b.jpg" data-caption="" data-size="normal" data-rawwidth="409" data-rawheight="675" class="content_image" width="409">
现在进入了虚拟内存的对话框,要设置虚拟内存,你首先要取消掉上面的“自动管理所有驱动器的分页文件大小”,如果不取消,下面的设置是不可选的。如图:
<img src="https://pic2.zhimg.com/v2-e3ece6982046394fb0dd3cc57cedc251_b.jpg" data-caption="" data-size="normal" data-rawwidth="390" data-rawheight="572" class="content_image" width="390">
取消后,下面的才可选,在取消后,你可以把你空闲空间较大的盘里设置一定的虚拟内存量,具体设置方法如下:
首先选择你的盘符,然后在下面的自定义大小里输入你要设置的虚拟内存大小,参考值是物理内存的1.5—2.5倍。输入后一点要记得点一下设置。然后点确定,如图:
<img src="https://pic2.zhimg.com/v2-22d74da54a3a0be58d5b1a9eac76ffa9_b.jpg" data-caption="" data-size="normal" data-rawwidth="400" data-rawheight="586" class="content_image" width="400">
然后系统会提示设置要计算机重启后才能生效,你可以马上重启也可以等以后重启。
以上就是设置虚拟内存的步骤。
C.制作方面
1.材质,如raytrace材质 运动模糊,此类会造成渲染卡住甚至崩溃
查找raytrace类的材质可以在材质编辑器里打开材质库页面,选择“场景中的材质”,右边就会列出当前场景中所有的材质,找括号中含有“Architectural”和"Raytrace"类型的材质,更改材质类型或者删除附有这个材质的物体即可。
<img src="https://pic3.zhimg.com/v2-53b6ea5563f49f7ea7ef9d0007264f8a_b.jpg" data-caption="" data-size="normal" data-rawwidth="624" data-rawheight="515" class="origin_image zh-lightbox-thumb" width="624" data-original="https://pic3.zhimg.com/v2-53b6ea5563f49f7ea7ef9d0007264f8a_r.jpg"><img src="https://pic1.zhimg.com/v2-666c956509cf0346d5550d2be28d286c_b.jpg" data-caption="" data-size="normal" data-rawwidth="380" data-rawheight="408" class="content_image" width="380">
或者使用相关追踪材质脚本,达到快速查找清除的目的。
<img src="https://pic2.zhimg.com/v2-19d4b91f9afff8c8ef0aa36894502af9_b.jpg" data-caption="" data-size="normal" data-rawwidth="957" data-rawheight="344" class="origin_image zh-lightbox-thumb" width="957" data-original="https://pic2.zhimg.com/v2-19d4b91f9afff8c8ef0aa36894502af9_r.jpg">
2.某些制作场景中插件不稳定导致卡住或崩溃。
比如Forest Pack Pro这软件会不稳定,用其制作的场景渲染几帧后,植物会消失, 有时重启电脑后树全消失 ,实例化后,面数过多, 结果一渲染就卡死在building static raycast accelerator ,这种情况就需要找稳定些的版本重新安装破解或卸载插件。
3.某些光域网造成场景长时间加载卡住。
3Ds Max 2014使用光度学灯光,加载IES后,时常遇到MAX假死的情况,后经多方验证,发现IES光域网本身存在问题。
选 择IES文件,右键打开属性-取消只读属性,更改打开方式。
以文本文档打开方式打开IES文件,对IES文件的内容做修改---这里分3种情况
情况1:将文件头部的中文字符删除即可。
情况2.在文件的中部,"TILT"和“NONE”之间如果出现问号,把问号改成“=”号。
情况3:将文件头部中。xxx.ies的问号删除即可。
按以上方法修改保存IES后,再调用就没问题了。
<img src="https://pic1.zhimg.com/v2-3e856c0711c569754daecd7711ee5d00_b.jpg" data-caption="" data-size="normal" data-rawwidth="561" data-rawheight="235" class="origin_image zh-lightbox-thumb" width="561" data-original="https://pic1.zhimg.com/v2-3e856c0711c569754daecd7711ee5d00_r.jpg">
4.模型问题造成渲染卡住或崩溃。
很多3dmax制作新手,在场景制作中,把模型转成vray代理后,当渲染到某一个物体,场景直接崩溃,甚至自动关闭,图1.这种情况需要在场景中先从每个层到最后逐个物体孤立测试出问题物体。
<img src="https://pic3.zhimg.com/v2-443f8ca26767aaedf1e5e4706e62af86_b.jpg" data-caption="" data-size="normal" data-rawwidth="414" data-rawheight="510" class="content_image" width="414">
5.场景有垃圾信息也是造成渲染卡顿或者崩溃的原因之一。
MAX在保存时,发现文件突然变大了几百M,单独合并到其他场景就会使另一场景同样变大,导致占用太多内存影响渲染,甚至导致崩溃,原因有好几种,可以试试:
动力学残留,需要Clear清掉。
<img src="https://pic2.zhimg.com/v2-336c48ca82e0cf96db35972b7a61f0c1_b.jpg" data-caption="" data-size="normal" data-rawwidth="539" data-rawheight="428" class="origin_image zh-lightbox-thumb" width="539" data-original="https://pic2.zhimg.com/v2-336c48ca82e0cf96db35972b7a61f0c1_r.jpg">
BIP姿势信息残留
<img src="https://pic2.zhimg.com/v2-bdbcd9b256cfbb026cf8e150c6e20b21_b.jpg" data-caption="" data-size="normal" data-rawwidth="531" data-rawheight="441" class="origin_image zh-lightbox-thumb" width="531" data-original="https://pic2.zhimg.com/v2-bdbcd9b256cfbb026cf8e150c6e20b21_r.jpg">
用脚本清除TrackView等节点信息
在你的脚本侦听器中(快捷键F11)敲入:
t=trackviewnodes;n=t[#Max_MotionClip_Manager];deleteTrackViewController t n.controller
进入3dsmax后按F11打开脚本编辑器复制并粘贴以下代码到控制器,全选后按小键盘的回车键(按主键盘的回车会删掉代码)
注:如果得到的是红字,那么可能不是这个问题,如果全都都是蓝字,那么这个办法可以清空没用数据
<img src="https://pic2.zhimg.com/v2-0209d4a20efd2d8f29fdd74e4c5a37b5_b.jpg" data-caption="" data-size="normal" data-rawwidth="532" data-rawheight="404" class="origin_image zh-lightbox-thumb" width="532" data-original="https://pic2.zhimg.com/v2-0209d4a20efd2d8f29fdd74e4c5a37b5_r.jpg">
新建个MAX,但是选择第一种,保留原有的物体和层等等,去掉其它没用的。如果是动画的话,要把有动画的相机文件重新合并进来。
<img src="https://pic4.zhimg.com/v2-ed97754ea6a577298d594ac7a9c2636f_b.jpg" data-caption="" data-size="normal" data-rawwidth="546" data-rawheight="237" class="origin_image zh-lightbox-thumb" width="546" data-original="https://pic4.zhimg.com/v2-ed97754ea6a577298d594ac7a9c2636f_r.jpg">
总结:对于max新手而言,如果以上的软件,硬件,制作技巧这三个方面都了解了的话,相信以后渲染崩溃的情况会减少,对这款软件的操作也会更加从容。