Blender Git Loki
Git Commits -> Revision 118731d
Revision 118731d by Erik Englesson (gsoc-2018-many-light-sampling, soc-2020-production-ready-light-tree, soc-2020-production-ready-light-tree-2) June 22, 2018, 06:05 (GMT) |
Cycles: New design for PDF computations Now there are functions to calculate the picking probability for a given lamp/triangle. Fixed a bug that lamps was before triangles in the distribution array. |
Commit Details:
Full Hash: 118731d7d415eade1584cdd005a8101e5a438a65
Parent Commit: 2f85295
Lines Changed: +250, -72
9 Modified Paths:
/intern/cycles/kernel/kernel_emission.h (+5, -0) (Diff)
/intern/cycles/kernel/kernel_light.h (+140, -44) (Diff)
/intern/cycles/kernel/kernel_path_surface.h (+3, -5) (Diff)
/intern/cycles/kernel/kernel_textures.h (+4, -0) (Diff)
/intern/cycles/kernel/kernel_types.h (+5, -1) (Diff)
/intern/cycles/render/light.cpp (+80, -16) (Diff)
/intern/cycles/render/light_tree.cpp (+7, -6) (Diff)
/intern/cycles/render/scene.cpp (+3, -0) (Diff)
/intern/cycles/render/scene.h (+3, -0) (Diff)
/intern/cycles/kernel/kernel_light.h (+140, -44) (Diff)
/intern/cycles/kernel/kernel_path_surface.h (+3, -5) (Diff)
/intern/cycles/kernel/kernel_textures.h (+4, -0) (Diff)
/intern/cycles/kernel/kernel_types.h (+5, -1) (Diff)
/intern/cycles/render/light.cpp (+80, -16) (Diff)
/intern/cycles/render/light_tree.cpp (+7, -6) (Diff)
/intern/cycles/render/scene.cpp (+3, -0) (Diff)
/intern/cycles/render/scene.h (+3, -0) (Diff)