3Dmax渲染农场,云渲染,网渲,卡灯光缓存怎么办?怎么解决?
经常网渲的朋友不出意外会经常遇到这样的情况:
提交网渲后就专心做其他的事情,过了一段时间后,发现图还没有渲好,就问问客服
然后看到一句:卡灯光缓存了,没有进入渲染大图,心中的滋味不用多说
有过感的朋友相信都非常的清楚。今天就来聊聊我们渲染卡了灯光缓存应该怎么解决

一、灯光缓存(名词building light cache)
灯光缓存的基本原理我们来了解一下:
Vray现在共有4种间接照明渲染引擎,灯光缓存是其中的一种,一般用于二次反弹
计算方法是引擎追踪摄像机中可见的场景,对可见部分进行光线反弹
设置灯光缓存的基本参数是:细分、样本大小、单位依据等。

细分(Subdivs):用来决定灯光缓存的样本数量,值越高,样本总量越多,渲染效果越好,渲染时间越慢。
样本大小(Sample size):用来控制灯光缓存的样本大小,比较小的样本可以得到更多的细节,但是同时需要更多的样本。
比例(Scale):主要确定样本的大小依靠什么比例,这里提供了两种比例Screen和World。
Screen(屏幕):这个选项所选择的比例是按照最终渲染图的尺寸来确定的
靠近摄像机的样本比较小,而远离摄像机的样本比较大
这个比例不依赖于图像分辨率,渲染500和5000分辨率的图的时候效果是一样的。
World(世界):该选项会使场景在任何一个地方都是用固定的世界单位
经过实践可以发现同样的样本大小参数值在单位依据为world时,渲染1000和2000的的图效果是不一样的。
二、解决办法
在网渲时如果出现灯光缓存的问题,建议根据以下几点来查找原因:
(1)本地测试下渲染时间,确认是否为场景参数问题导致的
(2)检查下场景里面是否有问题灯光导致的,在灯光缓存阶段卡住常见的原因是有问题灯光导致的,建议:
a、勾选最大光线强度
b、检查是否有坡度渐变材质
c、检查是否有置换材质或者模型(可以将渲染器设置面板中的置换选项取消勾选)
d、检查灯光材质细分,全局细分,灯光缓存细分是否过高(降低参数)
(3)接下来检查场景的模型和材质是否有问题
场景里面有问题模型和材质设置有问题也会导致渲染卡在灯光缓存阶段。建议:
a、清理场景,删除多余场景垃圾,清空材质球
b、将场景材质灯光转换为vr场景
c、隐藏部分模型渲染,如果不卡则把隐藏的模型显示一部分,排查到具体某个模型导致
(4)若以上步骤都不能解决问题,可以尝试使用高版本V-Ray进行渲染看看
少数情况某些版本的V-Ray自身存在的问题也可能会导致渲染卡在灯光缓存阶段。
PS:卡灯光缓存和光子问题先排查是否有坡度渐变材质,置换材质或模型,灯光缓存细分或者灯光材质细分是否过高
排除掉这些情况还卡的话,先整理场景,将多余场景垃圾删除,清空材质球
还是不能正常渲染的话转换vr场景,以上都无法解决问题才逐步排查模型。
最后,附上卡灯光缓存的预览图,一般情况下,灯光缓存都是秒过的,不超过10分钟,预计时间很长的话,就会卡很久的。

大概率是灯光缓存是存在问题的,需要咱们模型塌陷等优化场景,做 没必要一直耗着。浪费渲染费!
有一点发展很好的是,很多平台都提供了场景优化的一键功能
以渲染100为例,直接在3Dmax里面打开,找到插件,选择场景优化

接着我们选择一键优化就可以了,这样给设计师朋友们带来很大的便捷,以最短的时间提升我们的工作效率

最后,设计行业很辛苦,花费的精力也不少,祝大家赚到钱的同时也有好的身体!!