Blender Git Loki

Git Commits -> Revision 89af2b0

April 16, 2021, 00:16 (GMT)
EEVE: Lights: Implement simple culling scheme.

This has the basis of clustered light culling but does not yet do
it. The lights are only culled by frustum.

Its the same as if there was only one Cell for the entire Viewport.

Commit Details:

Full Hash: 89af2b0485fc469c4cb161b0b77a1f9cfdc1ff5c
Parent Commit: ddc1be5
Lines Changed: +232, -58

1 Added Path:

/source/blender/draw/engines/eevee/eevee_cluster.hh (+69, -0) (View)

7 Modified Paths:

/source/blender/draw/engines/eevee/eevee_light.cc (+69, -23) (Diff)
/source/blender/draw/engines/eevee/eevee_light.hh (+25, -11) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+38, -17) (Diff)
/source/blender/draw/engines/eevee/eevee_shading.cc (+2, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_view.cc (+2, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_light_lib.glsl (+25, -3) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_object_forward_frag.glsl (+2, -2) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021