Blender Git Commit Log

Git Commits -> Revision 0fb1621

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)

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021