Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021