Blender Git Commit Log

Git Commits -> Revision 267a9e1

Revision 267a9e1 by Clément Foucault (master)
March 13, 2021, 19:59 (GMT)
EEVEE: ScreenSpaceReflections: Add back multi ray-hitpoint reuse

We now reuse 9 hitpoints from the neighboorhood using a blue noise
sample distribution as mentionned in the reference presentation.

Reusing more rays does however make some area a bit more blury.

The resulting noise is quite lower compared to previous implementation
which was only reusing 4 hits.

Commit Details:

Full Hash: 267a9e14f5a7cda16309937b5b8fba700f8c833b
Parent Commit: b79f209
Lines Changed: +74, -17

4 Modified Paths:

/source/blender/draw/engines/eevee/eevee_private.h (+0, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_screen_raytrace.c (+1, -9) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_reflection_lib.glsl (+53, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_reflection_resolve_frag.glsl (+20, -7) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021