Blender Git Loki
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)
/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)