渲染时构建灯光缓冲为什么很慢

之前渲染的时候,很快近3个小时就好了,可后来就是调高了灯光的参数,调整了其他材质,之后渲染到了灯光缓冲就卡了,时间走的很快都到25个小时了,不知道是为什么,请高手指点一二

渲染的时间除了跟光子图有关外,模型的复杂程度,灯光,材质等都有影响,会直接导致

渲染时构建灯光缓冲很慢。缩短时间的方法如下:

1.首先用3dmax打开一个待渲染的文件。

2.打开渲染设置,转到vary的间接照明栏,点开irradiance map光子图

3.第一次渲染mode那一栏一定要设置成single frame单帧,默认也是单帧,不过后面更改后,每次渲染不一样角度,灯光材质等变更后都要重新渲染,都得选single frame。

4.然后回到渲染设置的,公共栏,设置一个分辨率低的小图,点渲染。

5.小图几分钟就渲染完了,这个例子是2分10秒。小图渲染时间快,在小图渲染的模式下调整各种材质参数到满意的状态。然后把最终渲染的小图再光子图里面保存一个.vrmap格式的文件,这是一种vray特有的光子图,表面的理解就是保存一个灯光场景。

6.下面准备渲染大图了,在原来保存光子图的mode那一栏选from file,如下图,在下一栏那里找到刚才保存好的光子图。

7.然后再回到公共栏设置一个大尺寸的图,点渲染。

8.25分钟后,一张高分辨率,高品质的效果图就渲染好了。如果按常规,这图得渲染2个小时左右。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-12

预计时间很久的话,大概率灯光缓存是有问题的,没有必要一直耗着。

我们在渲染的过程中有时会遇见卡灯光缓存的情况,如果它一直卡在那里渲染不动会影响我们的渲染时间和工作进度。

文件可能含有坡度渐变材质,导致在渲灯光缓存阶段,一直在渲这个渐变材质,CPU一直在跑,但是这个材质一直渲不过去,所以我们称为卡住了。

不同角度渲出来的材质是不一样的,所以出现一个文件不同角度会有一个角度卡光子是正常的。

并且在出正图状态中是不会出现卡住的情况的,卡节点的情况也很少(卡节点就是服务器原因了)。

在云渲染时如果出现灯光缓存的问题,建议根据这几点查找场景渲染卡在灯光缓存阶段的可能原因。

如果效果图提交到云端渲染出现卡在灯光缓存阶段的问题,可以先在本地测试下渲染时间,确认是否为场景参数问题导致。

检查下场景里面是否有问题灯光导致的,在灯光缓存阶段卡住常见的原因是有问题灯光导致的,建议:

勾选最大光线强度;检查是否有坡度渐变材质;检查是否有置换材质或者模型(可以将渲染器设置面板中的置换选项取消勾选);检查灯光材质细分,全局细分,灯光缓存细分是否过高(降低参数)。

接下来检查场景的模型和材质是否有问题,场景里面有问题模型和材质设置有问题也会导致渲染卡在灯光缓存阶段。建议:

清理场景,删除多余场景垃圾,清空材质球;将场景材质灯光转换为vr场景;

隐藏部分模型渲染,如果不卡则把隐藏的模型显示一部分,排查到具体某个模型导致。

若以上步骤都不能解决问题,可以尝试使用高版本V-Ray进行渲染看看,少数情况某些版本的V-Ray自身存在的问题也可能会导致渲染卡在灯光缓存阶段。

卡灯光缓存和光子问题先排查是否有坡度渐变材质,置换材质或模型,灯光缓存细分或者灯光材质细分是否过高,排除掉这些情况还卡的话,先整理场景,将多余场景垃圾删除,清空材质球,还是不能正常渲染的话转换vr场景,以上都无法解决问题才逐步排查模型。

扩展资料:

VRay是业界受欢迎的渲染引擎,基于V-Ray内核开发的有VRayfor3dsmax、Maya、Sketchup、Rhino、CINEMA4D等诸多版本,为不同领域的优秀3D建模软件提供了高质量的图片和动画渲染。除此之外,VRay也可以提供单独的渲染程序,方便使用者渲染各种图片。

VRay渲染器提供了一种特殊的材质——VrayMtl。在场景中使用该材质能够获得更加准确的物理照明(光能分布),更快的渲染,反射和折射参数调节更方便。

使用VrayMtl,可以应用不同的纹理贴图,控制其反射和折射,增加凹凸贴图和置换贴图,强制直接全局照明计算,选择用于材质的BRDF。

参考资料:百度百科-vray

本回答被网友采纳
第2个回答  2021-04-30

灯光细分、灯光缓存细分、全局细分等会影响灯光缓存的渲染时间。

①检查是否有坡度渐变材质、置换材质或模型

② 检查灯光缓存细分或灯光材质细分是否过高

③ 检查整理场景,把多余的场景/模型删除,清空材质球

检查灯光设置:

    勾选最大光线强度;

    检查是否有坡度渐变材质

    检查是否有置换材质或者模型(可以将渲染器设置面板中的置换选项取消勾选);

    检查灯光材质细分,全局细分,灯光缓存细分是否过高(降低参数);

    灯光阴影可类型转化为VR阴影类型

    检查模型场景:

    清理场景,删除多余场景垃圾,清空材质球;

    隐藏部分模型渲染,如果不卡则把隐藏的模型显示一部分,排查到具体某个模型

    将场景材质灯光转换为vr场景;

    可自动调整:

    更换vray版本渲染;

第3个回答  2009-05-28
你计算灯光缓冲的时候,图像分辨率是多少呢?如果是直接计算大图,当然速度会成倍增加。计算的时候都是计算小图的,最后出图的时候再用大图。如果你的电脑配置不高的话,你可以把灯光缓冲面板里面有个进程值,默认是4 你把它调成1,速度会快的多。本回答被网友采纳
第4个回答  2009-05-29
没有其他问题,模型量过大,材质、灯光的参数过高,你的机子跑得吃力就是这样的,建议你先出白模光子图,然后调用光子图来渲染大图