Eevee: Render: Reset winmat before jittering it again.

This commit is contained in:
Clément Foucault 2018-02-03 23:45:08 +01:00
parent c8e87edccb
commit 143b0ab52a
1 changed files with 3 additions and 0 deletions

View File

@ -424,6 +424,9 @@ void EEVEE_render_draw(EEVEE_Data *vedata, struct RenderEngine *engine, struct D
double offset[3] = {0.0, 0.0, 0.0};
double r[3];
/* Restore winmat before jittering again. */
copy_m4_m4(stl->effects->overide_winmat, g_data->winmat);
BLI_halton_3D(primes, offset, stl->effects->taa_current_sample, r);
EEVEE_update_noise(psl, fbl, r);
EEVEE_temporal_sampling_matrices_calc(stl->effects, g_data->viewmat, g_data->persmat, r);