Blender Git Loki
Git Commits -> Revision 6102942
Revision 6102942 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 19, 2021, 12:29 (GMT) |
EEVEE: Light: Add back LTC area lights and lighting function I did a small optimization pass to avoid some division and redundant computation. Also cleans-up the Light vector usage. |
Commit Details:
Full Hash: 610294205fb887536470ab80f1ce7ddde466efa6
Parent Commit: 5697f96
Lines Changed: +675, -73
2 Added Paths:
/source/blender/draw/engines/eevee/shaders/eevee_light_lib.glsl (+164, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_ltc_lib.glsl (+299, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_ltc_lib.glsl (+299, -0) (View)
10 Modified Paths:
/source/blender/draw/CMakeLists.txt (+2, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_light.cc (+40, -25) (Diff)
/source/blender/draw/engines/eevee/eevee_lut.h (+8, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.hh (+4, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+33, -19) (Diff)
/source/blender/draw/engines/eevee/eevee_shading.cc (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shading.hh (+74, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_wrapper.hh (+40, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_culling_light_frag.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_object_forward_frag.glsl (+9, -28) (Diff)
/source/blender/draw/engines/eevee/eevee_light.cc (+40, -25) (Diff)
/source/blender/draw/engines/eevee/eevee_lut.h (+8, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.hh (+4, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+33, -19) (Diff)
/source/blender/draw/engines/eevee/eevee_shading.cc (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_shading.hh (+74, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_wrapper.hh (+40, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_culling_light_frag.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_object_forward_frag.glsl (+9, -28) (Diff)