3dmax vray怎么渲染3000以上的效果图? 不让算啊 懂的来高分

作者&投稿:庾秒 (若有异议请与网页底部的电邮联系)
3max2009用vray渲染时怎么渲染不了3000*5000像素以上的图?而且渲染3000以下的还偶尔存不了,这是怎么回事~

这是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,完美彻底解决。

这个配置也不是不能做,建议前期渲染上不要做得太复杂。渲染完了在PS里进行修改完善吧。

你一次性算肯定不行的,会用灯光缓存不,在渲染器里钩选“不渲染图像”,然后把GI的质量调高,最高都行,把渲染图像的分变率设为1000*1000,钩选下面GI菜单里的保存GI,你渲染的时候就只渲染GI了,等你下次渲图的时候GI就不用计算了,它会自动采用已经算好的GI,就是From fail从文件模式,然后开始渲染
渲染完了,再把渲染器里的“不渲染图像”钩去掉,把渲染分变率改为3000*3000,其它方面的质量再打高,记住,GI不用调了,这样,GI就不用计算了,因为上次已经算好了,它会自动采用的
大图一般都用这种方法渲的,这样节省时间,而且时间快,质量绝对有保证,如果你直接渲3000的图的话,一般的机器根本渲不来
4楼说的就是跟我一个意思的
就是用两次渲染来解决机器缺陷的问题,以后大图都可以用这种方法

跑光子图
在自发光和灯光缓冲那
勾取Single frame(渲染静帧的话)
勾取Auto save,并点Browse选择保存路径和文件名。
勾取Switch to saved map,算完光子图会自动设为调用光子图。若已有光子图,而没有调用,
勾取From file,点Browse选择光子文件就OK啦

中文版的话
渲染小图的时候把不渲染最终图像勾选
选择光子保存路径
保存光子图的时候你把自动保存和自动切换都打勾
渲染大图的时候只要把不渲染最总图像的勾去掉
系统会自己调用
不会再有跑光过程

如果你的电脑太差了就会不让你渲。
但是这种可能性比较小,除非你的电脑用了5年6年以上了。
我几年前买的AMD3600+,2G内存的电脑渲染6400*4800的图都没有问题。
看看VR的动态内存设置,在system下面有个Dynamic memory limit,默认是400MB,就是VR用的动态内存被限制在400MB内,你要把这个数字改大,当然前提是你的电脑要有足够的内存。不要告诉我你用来渲图的电脑只配了1G内存。
如果你的电脑比较好,直接用win7 x64的系统,用新版本64位的VR,这些问题根本就不存在了。

首先确认一下你机器配置够不够,
如果机器内存足够,渲染小图没问题,只是渲大图的时候报错跳出的话,你试一试这样。
到桌面右击我的电脑,选最下边一项 属性。
在弹出的系统属性窗口中,选高级栏,点启动和故障恢复项中的设置。
再在弹出的启动的故障恢复窗口中,点编辑
这时会弹出一个文档窗口,你在/fastdetect后加上/pae/3GB
即写成/fastdetect/pae/3GB
然后保存,重启系统,再试试渲染大图。