Blender Git Loki

Git Commits -> Revision edcf128

Revision edcf128 by Clément Foucault (master)
April 18, 2017, 11:10 (GMT)
Eevee: Introduction of world preconvolved envmap.

For now only compute GGX convolution. The GGX LUT used for the split sum approximation (UE4) is merged with the LTX mag LUT that uses the same parameters (theta and roughness)

Commit Details:

Full Hash: edcf128ce279e1fa721a1ba16fc3a3dfeac4833b
Parent Commit: f1fb605
Lines Changed: +1867, -103

7 Added Paths:

/source/blender/draw/engines/eevee/eevee_probes.c (+209, -0) (View)
/source/blender/draw/engines/eevee/shaders/bsdf_lut_frag.glsl (+46, -0) (View)
/source/blender/draw/engines/eevee/shaders/bsdf_sampling_lib.glsl (+54, -0) (View)
/source/blender/draw/engines/eevee/shaders/probe_filter_frag.glsl (+49, -0) (View)
/source/blender/draw/engines/eevee/shaders/probe_frag.glsl (+26, -0) (View)
/source/blender/draw/engines/eevee/shaders/probe_geom.glsl (+28, -0) (View)
/source/blender/draw/engines/eevee/shaders/probe_vert.glsl (+10, -0) (View)

15 Modified Paths:

/source/blender/draw/CMakeLists.txt (+7, -0) (Diff)
/source/blender/draw/engines/eevee/eevee.c (+222, -15) (Diff)
/source/blender/draw/engines/eevee/eevee_lights.c (+0, -40) (Diff)
/source/blender/draw/engines/eevee/eevee_lut.h (+1026, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+89, -7) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+47, -21) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_direct_lib.glsl (+2, -2) (Diff)
/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl (+19, -3) (Diff)
/source/blender/draw/engines/eevee/shaders/ltc_lib.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/shadow_vert.glsl (+0, -1) (Diff)
/source/blender/draw/intern/draw_manager.c (+25, -8) (Diff)
/source/blender/draw/intern/DRW_render.h (+4, -4) (Diff)
/source/blender/gpu/GPU_texture.h (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_texture.c (+1, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021