影响渲染速度的不是oct文件,是GPU内存限制【Mb】

[b2_insert_post id="11289"]

之前这篇文章测试发现删除oct文件后渲染速度变快了,今天又发现,

其实影响渲染速度的不是oct文件,是oc渲染设置—设置—外部核心—GPU 内存限制【Mb】的原因。

C4D周练作业-影响渲染速度的不是oct文件,是GPU内存限制【Mb】-苦七君

 

而之前删除oct文件也解决了问题,是因为oct文件其实储存oc渲染设置的文件,删除后oc渲染设置恢复初始化,也变相解决了问题。

 

至于为什么修改GPU 内存限制【Mb】的数值会影响渲染速度就不太清楚了,在下面视频测试中发现,并不是增大了就一定会影响,而是超出了一定的数值后才会影响。

 

之前我会修改这里的数值,是因为之前发现,增大内存使用限制的数值后,会加快大场景渲染时加载的速度,也稍微提升了渲染速度,所以当时就把GPU 内存限制【Mb】也一起增加了。

 

测试中GPU 内存限制【Mb】的数值,其实就是显卡显存的大小,数值大于6G显存的时候就会明显变慢了。当然不同显卡可能不一样,我用的是8G显存的2080ti测试是这样的,使用其他显卡的可以自行测试看看。

https://www.bilibili.com/video/BV1wZ4y1V79r/

视频测试结果:

oct文件保存了某些oc渲染设置的内容,删除后会恢复初始设置。(并不是所有,比如没有保存环境颜色和设备,其他大部分设置都保存了。)

GPU 内存限制【Mb】的数值增大超过一定的数值后会导致渲染速度变慢,比如我用的这个8G显存的显卡,当数值大于6G后速度开始变慢,设置到最大后速度达到最慢。

同时我也用了另一个只有4Gb显存的显卡,修改了这个数值后,即使改到最大也没有影响速度。

所以这里猜测,当GPU 内存限制【Mb】数值大于6144后,oc的渲染速度会逐步变慢。

 

总结:

可以增加内存使用限制的数值,以便加快大场景渲染时候的加载速度(比如很多树的场景)(这里没测试,以前项目测试过)

至于GPU 内存限制【Mb】的数值,保持默认即可。

 

 

虽然大部分人不会修改这个数值,这个知识点对大多数人好像也没啥用。。

不过研究测试的过程还是挺有意思的,找到了之前渲染慢的根本原因,心情瞬间就很顺畅。

3
4 评论
最新
最久 最赞
内联反馈
查看所有评论
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close