切换到宽版
  • 502阅读
  • 0回复

Vray动态内存极限(Dynamic memory limit) [复制链接]

上一主题 下一主题
离线天の川
 

Vray动态内存极限(Dynamic memory limit)



在Vray运行中,几何物件载入与载出取决于场景的哪个部份被渲染,Vray的动态光线投射器(dynamic raycaster)能提取的总内存(总记忆体)量由"Dynamic memory limit" (动态内存限制)这个参数所控制。
"Dynamic memory limit" (动态内存限制)指的是对动态光线投射器所使用的总内存量的限制,用于动态的生成几何体。这里所说的总内存指的是你电脑上实际所安装的内存(记忆体,RAM)量,要注意的是内存共用区(memory pool)是由各个渲染线程所共享的。因而,如果需要过于频繁的载入与载出几何体,各线程必然会相互等待对方,渲染性能就会受到影响。
Vray对"Dynamic memory limit"的内定值是400,它的单位是Mb,因此400就表示是400Mb。假如你的电脑作业系统是64-bit,运行64-bit版本的应用程序就不会受到4Gb内存量的制约。假如你的电脑上安装了8GB的主内存,那么它们都能给这个应用程序用上,当然你可以把"Dynamic memory limit"设得高一些,藉此提升Vray渲染的性能。有一个说法,不要超过总内存量的一半,也就是说主内存有8Gb,这个"Dynamic memory limit"设置成4000Mb (将近4Gb)比较适当。假如你的电脑上没有这么多主内存,或者你安装的是32-bit作业系统,实际上容许Vray使用的最大总内存量就只有2Gb,那么还是老实一点,就使用内定的400Mb吧!终究"Dynamic memory limit"只对动态生成几何体有用处,整个渲染过程中还有许多其它的部份都需要使用到内存空间。因而,别贪心,设置得太高反而会使Vray的渲染性能下降。
下面是对64-bit版本并装有8Gb主内存电脑运行Vray的一部份设置建议:
"max tree depth"设置为80
"min leaf size"设置为0
"face level coefficient"设置为1
"Dynamic memory limit"设置为4000
这不是我的使用经验,而是国外有些Vary论坛中某些用户的建议值,有兴趣的朋友可以自己调校一下试试看。
在看到这篇文章之前,自己测试了个场景,试着把Dynamic memory limit设置成了8000Mb,CPU使用量达到100%,内存最大使用量达到3.2G,估计是设置得太高了,渲染速度比较慢。
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
要让让这里成为动漫爱好者温馨的天堂~~
官方qq讨论群140439020  官方微信公众号galaxixv
关于论坛G币的获得方法,请参考论坛公告的帖子
http://www.galaxix.com/bbs/read.php?tid=3158
快速回复
限200 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个