Blender Git Commit Log
Git Commits -> Revision 884f934
Revision 884f934 by Clément Foucault (master) March 19, 2021, 20:11 (GMT) |
EEVEE: Lights: Add Volume and diffuse light power slider This adds 2 new sliders for light objects that modulates the diffuse light and the volume light intensities. This also changes the way volume light is computed using point lamp representation. We use "Point Light Attenuation Without Singularity" from Cem Yuksel instead of the usual inverse square law. |
Commit Details:
Full Hash: 884f934a853f7043a7e5a6ea380d560c858a78b7
Parent Commit: fb3e5b7
Lines Changed: +100, -42
12 Modified Paths:
/release/scripts/startup/bl_ui/properties_data_light.py (+5, -0) (Diff)
/source/blender/blenloader/intern/versioning_290.c (+8, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_lights.c (+32, -7) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+2, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/closure_eval_diffuse_lib.glsl (+2, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/closure_eval_translucent_lib.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/lights_lib.glsl (+7, -3) (Diff)
/source/blender/draw/engines/eevee/shaders/volumetric_lib.glsl (+24, -27) (Diff)
/source/blender/draw/engines/eevee/shaders/volumetric_scatter_frag.glsl (+1, -1) (Diff)
/source/blender/makesdna/DNA_light_defaults.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_light_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_light.c (+15, -1) (Diff)
/source/blender/blenloader/intern/versioning_290.c (+8, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_lights.c (+32, -7) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+2, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/closure_eval_diffuse_lib.glsl (+2, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/closure_eval_translucent_lib.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/lights_lib.glsl (+7, -3) (Diff)
/source/blender/draw/engines/eevee/shaders/volumetric_lib.glsl (+24, -27) (Diff)
/source/blender/draw/engines/eevee/shaders/volumetric_scatter_frag.glsl (+1, -1) (Diff)
/source/blender/makesdna/DNA_light_defaults.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_light_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_light.c (+15, -1) (Diff)