3d模型太大vray渲染出错如何解决

如题所述

这是32位系统的弱点所在,vray在32位系统中渲染大图的时候如果内存使用超过了 2G就会出错,而且当场景面数和物体数很多的情况下,渲染小图存盘也会时常出现cannot create bitmap的错误消息提示。(实际上很多需要用到大内存量的软件在32位系统下都会出现这样的情况,不是崩溃就是无法保存,这就是32位和64位系统的主要区别)

解决方法:
1、让32位系统分配给应用程序的内存超过2G,达到3G。(因为32位系统无法使用超过4G内存,所以必须给系统留出缓存,安全范围内应用程序最多只能分配3G)
具体修改方法如下
xp系统看这篇:
http://archive.hxsd.com/showthread.php?t=9644911
vista和win7看这篇:
http://shanse8.com/bbs/read-htm-tid-21519-keyword-vray.html

2、使用max的脚本自动让vray渲染的大图分成若干小图渲染,然后自动合并成一张大图(不需要你手动存盘,所以基本不会出现cannot create bitmap错误),网上搜索下这个vray分块渲染的脚本,名字叫 “超级渲染器 3.0版”,我试过可以渲染8k+的大图,或者按下面这个连接里的仁兄的说法试试。
http://player.youku.com/player.php/sid/XMjAwNDI3OTQ4/v.swf

是一个flash动画视频。

3、用vray代理模型的功能,不过用起来还是蛮麻烦的,要产生很多vrmesh的文件,而且不能修改,不方便管理,但是效果明显,方法可以去网上搜索。

4、直接换64位系统,安装64位的max和64位的vray,完美彻底解决。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-19
减少模型量是主要的 1,减少面数2,减少物体数3,减少单个物体的面数(与第一条不重复)4,适当使用代理5,异形减面使用修改器
第2个回答  2010-09-19
你把看不到的地方都删除了,该合并的合并了,文件就变小了。 遇到这样的问题,解决的办法是减小模型量。
相似回答