Blender Git Commit Log

Git Commits -> Revision e951f5f

September 2, 2019, 14:41 (GMT)
Eevee: Replace ESM and VSM by PCF shadow mapping

PCF shadowmaps are less prone to light leaking and are faster to
render.

This remove a substantial part of the shadowing code.

Commit Details:

Full Hash: e951f5f0fe026696e9479a6fe9171c97a3818497
Parent Commit: 4df7662
Lines Changed: +174, -454

11 Modified Paths:

/source/blender/draw/engines/eevee/eevee_data.c (+1, -10) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+1, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobes.c (+2, -6) (Diff)
/source/blender/draw/engines/eevee/eevee_lights.c (+22, -328) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+13, -7) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+6, -16) (Diff)
/source/blender/draw/engines/eevee/eevee_render.c (+1, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_subsurface.c (+18, -6) (Diff)
/source/blender/draw/engines/eevee/eevee_volumes.c (+10, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_translucency_frag.glsl (+9, -6) (Diff)
/source/blender/draw/engines/eevee/shaders/lights_lib.glsl (+91, -68) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021