Blender Git Commit Log

Git Commits -> Revision f487a15

July 24, 2016, 00:51 (GMT)
Cycles: Use the prefiltered shadow feature for denoising

This commit finally adds the prefiltered shadow feature to the main denoising algorithm.
Doing so improves detail preservation a lot: Although the main focus are sharp shadow edges, it actually also helps for Ambient-Occlusion-like and geometric details.

The only issue is that some geometric edges might be a bit noisier after denoising, but that will be fixed in the future by downweighting the shadow feature
when the geometric changes (normals and depth features) are strong.

Commit Details:

Full Hash: f487a153359ef2d37aa993f5d294fd6c4e86abdb
Parent Commit: 170c70b
Lines Changed: +81, -48

5 Modified Paths:

/intern/cycles/device/device_cpu.cpp (+21, -7) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu.h (+6, -2) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h (+8, -4) (Diff)
/intern/cycles/kernel/kernel_filter.h (+44, -33) (Diff)
/intern/cycles/kernel/kernel_types.h (+2, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021