Blender Git Commit Log
Git Commits -> Revision 0fb1621
Revision 0fb1621 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) May 30, 2021, 20:48 (GMT) |
EEVEE: Lightprobe: Add back lightprobe rendering support for world. Only world probe is supported for now. The new implementation diverge from the original by randomly selecting one lightprobe instead of sampling them all. This speeds-up rendering a bit. |
Commit Details:
Full Hash: 0fb16215942ff62f6447858c2315396fa1b20445
Parent Commit: 5fb1b27
Lines Changed: +579, -40
3 Added Paths:
/source/blender/draw/engines/eevee/shaders/eevee_cubemap_lib.glsl (+160, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_eval_cubemap_lib.glsl (+67, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_eval_grid_lib.glsl (+85, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_eval_cubemap_lib.glsl (+67, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_eval_grid_lib.glsl (+85, -0) (View)
9 Modified Paths:
/source/blender/draw/CMakeLists.txt (+3, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobe.cc (+69, -21) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobe.hh (+32, -5) (Diff)
/source/blender/draw/engines/eevee/eevee_sampling.hh (+2, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.cc (+6, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+95, -8) (Diff)
/source/blender/draw/engines/eevee/eevee_shading.cc (+7, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_deferred_direct_frag.glsl (+51, -4) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_irradiance_lib.glsl (+2, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobe.cc (+69, -21) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobe.hh (+32, -5) (Diff)
/source/blender/draw/engines/eevee/eevee_sampling.hh (+2, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.cc (+6, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+95, -8) (Diff)
/source/blender/draw/engines/eevee/eevee_shading.cc (+7, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_deferred_direct_frag.glsl (+51, -4) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_irradiance_lib.glsl (+2, -2) (Diff)