I am stumped and very frustrated! This last flickering animation render makes only the objects (ALL of the objects) suddenly render DARKER, but not the HDR world background.
There is no z-fighting; there are no hidden objects, no objects on any layer except layer 1, no co-planar polys. This is a simple rigid-body scene with 17,000+ 6-poly cubes (planks) and a one-poly ground plane. There are also two cameras, each parented to an empty, and targeted at an empty. There is one sun lamp, which is completely static (no keyframes). The scene dynamics have been baked. Frames 1-188 are good, but then all objects (except background) begin to flicker DARKER and lighter. Render aborted.
Blender 2.76b and 2.77 get the same flickering when rendered. It doesn’t matter if I render to 8-bit PNG, or 16-bit TIFF.
I’m hoping someone has some insight into this problem, because I’m about to go crazy trying to figure why it is happening so I can fix it.
One additional thought: I’ve seen another post somewhere showing differences between CPU and GPU renders, where there are darker patches in parts of rendered frames on CPU renders, but not on GPU renders. This scene is built on a 2013 MacPro with AMD video cards, on which Blender cannot (or does not?) access the GPU. So I’m wondering if this flickering problem is being caused by CPU rendering.
I believe this problem has finally been SOLVED. The offender was MOTION BLUR. Once I turned it off, renders were all GOOD. I don’t know why this happens; it may be a conflict between Blender and my Graphics Cards (AMD FirePro D500 3071 MB - x2). The darkened frames amount to only 5-7% of any animation when motion blur is turned on, so this may be difficult to nail down for a bug report.
CORRECTION: Sadly, only SOME of the rendered frames were made good by turning motion blur off and re-rendering. I still have MANY bad frames, even with motion blur turned off. I have NO IDEA why this is happening. This horrid bug has basically cost me more than a week of wasted time. Worst of all, no one really knows why this is happening.