diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-07-23 01:03:45 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-07-24 16:36:37 +0300 |
commit | 1d99d08d50fe29be65be3b83da6ba14d5c684132 (patch) | |
tree | 85d030ce9093008ed10e2f3749351eb967033fb6 /source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl | |
parent | 76bf4f2cd3bb63a842cd9134637703d305090af7 (diff) |
Eevee: SSR: Add two hit option.
This option add another raytrace per pixel, clearing some noise.
But multiplying the raytrace cost.
Diffstat (limited to 'source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl')
-rw-r--r-- | source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl b/source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl index d0c60310a00..f017453bad0 100644 --- a/source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl +++ b/source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl @@ -113,7 +113,7 @@ float raycast(sampler2D depth_texture, vec3 ray_origin, vec3 ray_dir, float ray_ float zmin = prev_zmax; zmax = (dPQK.z * 0.5 + pqk.z) / (dPQK.w * 0.5 + pqk.w); prev_zmax = zmax; - swapIfBigger(zmin, zmax); /* ??? why don't we need this ??? */ + swapIfBigger(zmin, zmax); float vmax = get_view_z_from_depth(raw_depth); float vmin = vmax - ssrThickness; |