Blender Git Loki

Git Commits -> Revision afb122e

Revision afb122e by Sergey Sharybin (cycles-x)
April 9, 2021, 13:32 (GMT)
Cycles: Further improvements to the viewport rendering

The idea is to schedule more samples at a lower resolution, which
gives more usable visual feedback. For example, The Junk Shop scene
becomes a bit less resolution but is way less noisy (almost no black
pixels) while steel feeling interactive.

Currently schedule 4 samples during navigation, 2 samples for the
resolution which is the previous to the final one. When denoising is
enabled during navigation, schedule single sample (which makes it so
higher resolution will be rendered). This is because both denoisers
we have behave better on more noisy image but on higher resolution.

Additionally, lower the update rate in viewport. Non-trivial scenes
can not keep up 60fps without dropping resolution too much. So prefer
less often updates but have more clean updates during navigation.

Commit Details:

Full Hash: afb122e3aecd0ba96c0dcf53a78c591d43fff9bd
Parent Commit: 1a62265
Lines Changed: +67, -46

2 Modified Paths:

/intern/cycles/integrator/render_scheduler.cpp (+55, -41) (Diff)
/intern/cycles/integrator/render_scheduler.h (+12, -5) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021