Blender Git Commit Log

Git Commits -> Revision 501048d

Revision 501048d by Sergey Sharybin (cycles-x)
July 29, 2021, 13:45 (GMT)
Fixes for pass handling in Cycles X

- Register Shadow Catcher pass as 3-component RGB color.
Matches the way how it is stored, solving uninitialized alpha channel.

- Don't write alpha channel in denoiser when the denoising input is a
3-component color pass.

- Add safety asserts in the film conversion kernels.

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

Commit Details:

Full Hash: 501048d57e563487d2e240cd0d77a3d54080c2a5
Parent Commit: dc1a1d6
Lines Changed: +40, -11

6 Modified Paths:

/intern/cycles/blender/addon/engine.py (+1, -1) (Diff)
/intern/cycles/blender/blender_sync.cpp (+2, -2) (Diff)
/intern/cycles/device/optix/device_impl.cpp (+3, -0) (Diff)
/intern/cycles/integrator/denoiser_oidn.cpp (+11, -4) (Diff)
/intern/cycles/kernel/device/cuda/kernel.cu (+8, -4) (Diff)
/intern/cycles/kernel/kernel_film.h (+15, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021