产生闪烁的原因是:动画每一帧的计算采样结果都会有所不同,播放的时候画面每一帧的亮度值不同就会有闪烁的感觉。
为了解决闪烁问题,你可以使用叫做Pre-calculated(预计算)的方式来渲染。
这样在最后渲染的时候每一帧使用的采样数据都一样你需要将每一次全局照明的计算方式都设置成这样。
一般来说即是对Irradiance map(发光贴图)和Light cache(灯光缓存)进行设置对于Irradiance map(发光贴图)来说Mode(模式)一栏中选用Multifram incremental(多帧模式)对于Light cache(灯光缓存)来说Mode(模式)一栏中选用Fly-through模式就行。
对于场景中没有移动物体的动画,选择这样的组合方式可以很好的解决画面闪烁问题。