Eevee: Opti: Irradiance: Remove sqrt and max on backface test

Did not have any impact in my tests and it saves some instructions.
This commit is contained in:
Clément Foucault 2018-11-01 18:11:00 +01:00
parent 10d7740e01
commit b2a6e149a6
1 changed files with 1 additions and 1 deletions

View File

@ -280,7 +280,7 @@ vec3 probe_evaluate_grid(GridData gd, vec3 W, vec3 N, vec3 localpos)
weight *= load_visibility_cell(cell, ws_light, ws_dist_point_to_cell, gd.g_vis_bias, gd.g_vis_bleed, gd.g_vis_range);
/* Smooth backface test */
weight *= sqrt(max(0.002, dot(ws_light, N)));
weight *= dot(ws_light, N);
/* Avoid zero weight */
weight = max(0.00001, weight);