Blender Git Commit Log

Git Commits -> Revision 4882c74

Revision 4882c74 by Brecht Van Lommel (cycles-x)
September 6, 2021, 11:56 (GMT)
Cycles X: tweak adaptive sampling threshold

* Fix incorrect handling of samples in adaptive sampling threshold. The previous
formula relied on number of samples cancelling out, but this was not the case.
* Base automatic min samples on the adaptive threshold instead of number of samples,
since we now consider that the main setting to tweak.

Note this changes noise levels in existing renders and requires thresholds to be
tweaked again.

I could not find a significant upside or downsides in scenes when comparing equal
render times. Mainly what this seems to do is make different scenes behave more
consistently with the same noise threshold.

Differential Revision: https://developer.blender.org/D12395

Commit Details:

Full Hash: 4882c742b560916264f8622651855b5c8e8d1a5c
Parent Commit: 73d5ab9
Lines Changed: +26, -17

3 Modified Paths:

/intern/cycles/blender/addon/properties.py (+2, -2) (Diff)
/intern/cycles/kernel/kernel_adaptive_sampling.h (+8, -5) (Diff)
/intern/cycles/render/integrator.cpp (+16, -10) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021