Vray渲染为什么要渲染光子图?

2024-11-15 21:16:25
推荐回答(3个)
回答1:

如果说渲光子图是为了加快速度,那么只能说,只了解渲染技术的一些皮毛。其实并不是VRAY才有这种情况,其它高级渲染器一样有类似的技术。
1、一般来说(至少网上的教程所说的),Vray跑光子图,是为了节省渲染最终大图的时间(说是加快出图的速度是不科学的,出图的速度,在相同的参数下只与计算机的CUP运算速度有关)。那么到底是省了什么时间值得我们去跑光子图呢?原来,Vray在正式渲图前先要计算光子(或称跑光,跑GI)——其它高级渲染器一样要——而这个过程所耗时间跟图的大小关系密切,小图完成比大图快,而光子计算完之后可以保存调用,就不用再跑了,于是就出现用小图来跑光保存,正式渲染大图时再调用就可以省下大图跑光的时间了——到底能省多少时间呢?这个真不好说,如果你的电脑速度慢,最终渲染参数比较高,大图尺寸又比较大,那么就建议用这个方法。另外跟使用的GI引擎也很大关系,比如用IM+QMC组合,无论如何都用这个方法渲图,因为跑光的时间比较长。
说到这里就有个疑问,用小图的光子去渲大图没问题吗?小图可以多小,大图可以多大?——理论上,大图的尺寸是小图的4倍以内就可以使用,太大就无法保证。还要保证场景不变(灯光、物体大小位置,角度),大图与小图的长宽比一致,渲染的范围一样!满足以上条件可以用。
2、另外,场景不变,只是测试某一项内容比如材质,也可以用这种方法,只跑一次光就可以了,光子保存调用,调整材质就不用没次都重新跑光。
3、渲染动画要跑光子图,可以每隔N张才跑一张光子图,省大量时间。
总之,渲染光子图主要是为了节省大量的跑光时间。

回答2:

简单说就是为了加快以后出图的速度。。。如果你有需要我可以给你提供视频教程。找我HI就OK了。

回答3:

为了出图时节省时间!出最终效果的时候,调入光子图,就直接可以跑最终图了!

而且,你渲光子图的时候可以把大小调成小与最终效果的4倍,比如你要出一张2000的图,你渲光子的时候500就可以了,一点也不影响出图质量,而且还能节约很多宝贵的时间!