Here is the .blend with everything packed in.
https://www.dropbox.com/s/ud3i6bik6vag0 ... blend?dl=1
Convergence based adaptive sampling
Re: Convergence based adaptive sampling
You are not setting the halt threshold parameter so the default value (0.02) is used. This is a bad idea for a long rendering as, once all the pixels are under the default threshold, SOBOL will just revert to uniform sampling.
You should set the threshold with your desired target, for instance 1/256 or slightly less for a still image. 1/256 = about 0.0039 (it is a lot less than 0.02,the default value). With a threshold of 0.003, the sample distribution is quite good:
Re: Convergence based adaptive sampling
Alright, thanks for the advice.
Re: Convergence based adaptive sampling
Can this be selected by user from blender interface?
It would be useful.
It would be useful.
Re: Convergence based adaptive sampling
Yes, I started to work on it: https://github.com/LuxCoreRender/BlendLuxCore/issues/32
It will be available in the next release.
Because of the re-packaging the first commit on this already slipped into the alpha5 release, but it still has bugs (e.g. the noise level is supposed to be divided by 256, but it is not...)
It will be available in the next release.
Because of the re-packaging the first commit on this already slipped into the alpha5 release, but it still has bugs (e.g. the noise level is supposed to be divided by 256, but it is not...)
Re: Convergence based adaptive sampling
Sorry, can you explain more the noise threshold values?
5 (default) is considered final quality? Maybe should be some presets (preview, low, medium, final). Or something like that.
For people like me, that are only artists.
Regards.
5 (default) is considered final quality? Maybe should be some presets (preview, low, medium, final). Or something like that.
For people like me, that are only artists.
Regards.
Re: Convergence based adaptive sampling
Also, an estimated time to reach the threshold would be great.
Best regards.
Best regards.
Re: Convergence based adaptive sampling
This:
Just think an RGB 8b color: 0 is the perfect convergence, 1/256 is only one level of noise (practically perfect) and so on. For animations, you want to use quite higher values (5/256 or more).
Keep in mind that achieving the perfect convergence (i.e. 0) is often impossibile due to numerical errors. 1/256 may be quite hard too. 2/256 or 3/256 is a bit more practical for still images.
Re: Convergence based adaptive sampling
Unfortunately, it is not known. Noise is reduced with the square root of the sample count (in theory) so I can try to put together an estimation but it is likely to be quite not accurate.
Re: Convergence based adaptive sampling
Can you add an option to control this "halt threshold without actual halting"?
Or can I already achieve this with the current properties?