Hello,
C4D denoiser works after GPU rendering but with CPU rendering (nothing is changed on the scene) after render process is done denoiser doe not work. Is there any idea about that?
(C4D and Arnold latest versions on Windows 10 - 1080 TI Card)
By "C4D denoiser" do you mean the OptiX denoiser? Do you have any error in the log (check the console, Shift+F10)?
Ah, ok, I've never tested that, since we have our own denoisers in Arnold. I'm not sure how the native denoiser works. The only difference I see between GPU and CPU is that GPU renders the frame progressively, otherwise they produce the same final frame buffer, so not sure why it does not work properly on the CPU. I recommend using the optix denoiser instead, go to the AOVs tab in the Render Settings, select the beauty and check 'Denoise (OptiX)'. The result is saved to a separate layer, called 'beauty_denoised'.
For the C4D Denoiser (really, the Intel Open Image Denoiser) to work, you need to set "Default filter.Width" to 1 (from 2) in the Arnold Render settings. You may also find that the effect varies a little depending upon whether you have the "Default filter.Type" to Gaussian or Sinc or whatever.
this is a esoterik kind of information I think 🙂 thank you. I will research about that to understand why we should use like that. Past 2 years I've spent so many times to find a good denoiser. C4D denoiser had surprised me frankly. It is so fast and so efficient (at least for my render styles) Others takes time sometimes more than render times. So, your hints you gave are so important for this.
Hi, thank you for your time. I had to stick with native c4d denoiser for now. I hope I can solve this. maybe Nicholas' suggestions works I don't know yet.
Just like the OptiX denoiser in Arnold, the C4D Denoiser works best with the box filter. That's the difference between the GPU and CPU render. GPU render always uses the box filter, while the CPU render uses the filter from the render settings, which is gaussian by default.
Can't find what you're looking for? Ask the community or share your knowledge.