Blender Git Loki
Git Commits -> Revision 73d2e6f
Revision 73d2e6f by Clément Foucault (master) April 20, 2018, 16:29 (GMT) |
Eevee: TAA Reprojection: Initial implementation This "improve" the viewport experience by reducing the noise from random sampling effects (SSAO, Contact Shadows, SSR) when moving the viewport or during playback. This does not do Anti Aliasing because this would conflict with the outline pass. We could enable AA jittering in "only render" mode though. There are many things to improve but this is a solid basis to build upon. |
Commit Details:
Full Hash: 73d2e6f2021e649a1bf8952c37ce870562a884e4
Parent Commit: be307d6
Lines Changed: +233, -47
6 Modified Paths:
/source/blender/draw/engines/eevee/eevee_effects.c (+16, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+10, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+3, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+83, -36) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+25, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_temporal_aa.glsl (+96, -8) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+10, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+3, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+83, -36) (Diff)
/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl (+25, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/effect_temporal_aa.glsl (+96, -8) (Diff)