Blender Git Loki
Git Commits -> Revision 8ed0161
Revision 8ed0161 by Clément Foucault (master) January 18, 2018, 20:52 (GMT) |
Eevee: Implement new LTC algorithm for Sphere Lights. This is an improvement on the old spining quad method that was giving artifacts when the reflection ray was nearly aligned with the sphere center. This might be a bit heavier but it's worth it. |
Commit Details:
Full Hash: 8ed0161aa72b57e63f3edbac76884af90b6719a0
Parent Commit: 97e2b0c
Lines Changed: +743, -55
6 Modified Paths:
/source/blender/draw/engines/clay/clay_engine.c (+1, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_lut.h (+515, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+1, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_direct_lib.glsl (+17, -35) (Diff)
/source/blender/draw/engines/eevee/shaders/ltc_lib.glsl (+208, -18) (Diff)
/source/blender/draw/engines/eevee/eevee_lut.h (+515, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+1, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_direct_lib.glsl (+17, -35) (Diff)
/source/blender/draw/engines/eevee/shaders/ltc_lib.glsl (+208, -18) (Diff)