Blender Git Commit Log

Git Commits -> Revision 4608e5a

August 12, 2018, 09:59 (GMT)
Cycles: light_tree_pdf() now accounts for splitting

For the MIS calculations we need to be able to calculate the
probability to sample a light using the light tree. This
did not account for splitting so if splitting was used the
probability would be wrong. This has now been fixed.

Also, if we are in PATH mode then the splitting threshold is
set to zero.

Commit Details:

Full Hash: 4608e5ac269758df5c37e57b77afadd27fcf6de2
Parent Commit: 2d839a0
Lines Changed: +120, -104

3 Modified Paths:

/intern/cycles/blender/blender_sync.cpp (+6, -1) (Diff)
/intern/cycles/kernel/kernel_light.h (+114, -29) (Diff)
/intern/cycles/kernel/kernel_path_surface.h (+0, -74) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021