Here's concept for improved UI open for feedback:
Denoiser mode moved into scene settings:Reasoning:
Denoising is not something that affects true performance of rendering, it's more of a postprocess effect. Also, Performance settings are described as something only experienced users should touch, that's definitely not the case of turning denoiser on/off.
Denoiser radius moved from debug into scene settings next to the denoiser toggle:Reasoning:
When we are denoising images that are very close to the final, with very little residual noise, we may benefit from using lower denoiser radius, so we can clean up very subtle noise with nearly no detail loss. Also, when trying to denoise very noisy images, it may be beneficial to increase denoiser radius to get clean and less splotchy result, at the expense of some detail.
Pros:
More control over how denoiser works
Cons:
One more UI element bloating UI
May confuse new users who may set it up wrong and then whine on support portal denoiser causes too much detail loss or produces blotches.
Added % sign after Noise limit spinnerReasoning:
To indicate value is set in percent
Adaptivity toggle will remain in devel/debug settingsReasoning:
Adaptivity will be always on by default, and we should focus to make it more proof for all of the scenarios. So if you have any scene where adaptivity makes results worse, then definitely post it on mantis. Of course, adaptivity by design will often cause more noise on some areas of the image at the expense of cleaning up others. That's not a bug behavior. But if you find any scene where adaptivity makes picture truly worse, then definitely report it. It will stay exposed in deve/debug though, if someone ran across some rare scene, where it makes issues in the middle of production.
We may introduce "Adaptivity recalculation interval" settingReasoning:
This value defines how often is image evaluated and adaptivity sampling focus adjusted accordingly. In early testing build, default was 2, now, in latest build, default is 10. While 2 was way too low, 10 is probably way too much. If we expose this setting, would you guys be willing to intensively test it and help us find the best default among different scene types?