Page 1 of 1

Noise artifact with openCL

Posted: Fri Dec 27, 2019 1:26 pm
by Cekuhnen
Oddly when using the pattern when rendering looks horizontally stretched and when turning on denoise

openCl noise
Screen Shot 2019-12-27 at 8.19.07 AM.png
CPU noise
Screen Shot 2019-12-27 at 8.24.48 AM.png
Win10
MacPro 2012 Xeon
2x GTX 1070 Ti

CPU Rendering
The attachment a59af6e63cb2597ac761d3a4796426365b14eff1_2_690x395.jpg is no longer available
openCL Rendering
a59af6e63cb2597ac761d3a4796426365b14eff1_2_690x395.jpg

Any idea what can cause this? I observed similar with Lux in Blender 2.8 on the macOS side.

Re: Noise artifact with openCL

Posted: Fri Dec 27, 2019 2:55 pm
by epilectrolytics
Hi and welcome to the forum,

the horizontal noise patterns are an artifact of OpenCL Sobol sampling on the GPU.
OIDN is not trained for this and then gets creative with it :D
To avoid that just use the random sampler (Render properties/light paths/advanced/Sampler).

Re: Noise artifact with openCL

Posted: Fri Dec 27, 2019 3:02 pm
by Cekuhnen
@epilectrolytics

Thank you for the tip! Everything works fine now!

Re: Noise artifact with openCL

Posted: Fri Dec 27, 2019 6:23 pm
by B.Y.O.B.
It is a known property of our OpenCL Sobol sampler. The stripes will vanish once more samples are rendered. Only switch to the random sampler if you really need to stop the rendering with such a high amount of noise for some reason.