blender/intern
Lukas Stockner a783fe8198 Cycles: Fix some direct lighting leaking into indirect-only bakes
When baking only indirect lighting, light sampling is skipped at the
first bounce. However, light evaluation is still done, so depending
on how the MIS weights end up more or less of the direct lighting
still ends up in the bake.

This is most noticeable with background lighting, but can also be
reproduced with e.g. point lights with a large radius.

Pull Request: https://projects.blender.org/blender/blender/pulls/108955
2023-06-16 03:03:22 +02:00
..
atomic License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
audaspace License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
clog License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
cycles Cycles: Fix some direct lighting leaking into indirect-only bakes 2023-06-16 03:03:22 +02:00
dualcon License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
eigen License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
ffmpeg License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
ghost Vulkan: Initial/Final Renderpass Layout 2023-06-15 08:39:35 +02:00
guardedalloc Cleanup: Make format 2023-06-15 08:25:49 +02:00
iksolver License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
itasc License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
libc_compat License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
libmv License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
locale License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
mantaflow License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
memutil License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
mikktspace Cleanup: Make format 2023-06-15 08:25:49 +02:00
opencolorio License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
opensubdiv License headers: use SPDX-FileCopyrightText in intern/opensubdiv 2023-06-15 16:47:51 +10:00
openvdb License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
quadriflow License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
renderdoc_dynload License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
rigidbody License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
sky License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
utfconv License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
wayland_dynload License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
CMakeLists.txt License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00