3dmax2012用vray渲染器渲染出的动画画面会闪烁,有没有人能告诉我该怎么解决,具体一点

2024-11-06 18:09:51
推荐回答(2个)
回答(1):

产生闪烁的原因是:动画每一帧的计算采样结果都会有所不同,播放的时候画面每一帧的亮度值不同就会有闪烁的感觉。

为了解决闪烁问题,你可以使用叫做Pre-calculated(预计算)的方式来渲染。

这样在最后渲染的时候每一帧使用的采样数据都一样你需要将每一次全局照明的计算方式都设置成这样。

一般来说即是对Irradiance map(发光贴图)和Light cache(灯光缓存)进行设置对于Irradiance map(发光贴图)来说Mode(模式)一栏中选用Multifram incremental(多帧模式)对于Light cache(灯光缓存)来说Mode(模式)一栏中选用Fly-through模式就行。

对于场景中没有移动物体的动画,选择这样的组合方式可以很好的解决画面闪烁问题。



回答(2):

给你一个网你慢慢看吧,

这个方法和行业的有些不同,行业的是每15或30等等渲染一张光子然后调用,这样要求你直接光够多,渲染速度快

还有就是这个 “vray渲染不闪动画”
网上全是一个版本都是从国外搞过来的
http://www.cgmax.org/tutorial/view/21748a5682656b821b52453ab8d23e98
http://wenku.baidu.com/link?url=vbhkH8xsla3NunX5YcUT3i2_RogwC4PPyuzGxwd11dwhJgFXHc1DJbOOxFUXSRSwxtnJjI11OI5hk4obF5piv1f-rNoes0Wq2pDIhL4qr93
只能让闪烁很小还不能完全没有但一般人看到出来,