0
$\begingroup$

I'm trying to add a nice, dark backdrop to my renders:

Grainy background

This backdrop is a simple plane, which I extruded into an L shape and then curved the seam. I'm rendering the images for this gif in Eevee, and while the figure and the sign behind it look right to me, the background is really grainy and, I think, very ugly.

I've tried increasing the Render samples from 64 to 400, but it seemed to get worse. How do I fix this grainy background?

$\endgroup$
10
  • $\begingroup$ Are you talking about the bands and the noisy borders between two regions of different value(Color value)? $\endgroup$ Jul 18 at 17:18
  • $\begingroup$ Yes, that sounds right. You're talking about the grey area, right? $\endgroup$ Jul 18 at 17:20
  • $\begingroup$ those are most probably compression artifacts. If that's not the case try the denoise node in the compositor. $\endgroup$ Jul 18 at 17:23
  • $\begingroup$ I reduced compression from 15% to 0%. It tripled the file size of each image, but there was no improvement. If it's a denoising issue, does Blender have a denoise option with the Eevee renderer? $\endgroup$ Jul 18 at 17:34
  • $\begingroup$ It looks like a color-depth problem - banding like that is common with 8 bit depth - try increasing to 16 bit. (Can be found in the output properties tab, where you choose your output type). $\endgroup$ Jul 18 at 17:35

1 Answer 1

1
$\begingroup$

I think I solved the problem by converting the PNGs to an animated PNG (APNG). The distortions disappeared when I did that.

The GIF image format has an upper limit of 256 colors and this was what appeared to be producing the banding artifacts.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .