From c91a9c1265ea045f66eef429870c477771164531 Mon Sep 17 00:00:00 2001 From: luboslenco Date: Fri, 5 Oct 2018 17:32:02 +0200 Subject: [PATCH] Probe intensity --- Shaders/probe_cubemap/probe_cubemap.frag.glsl | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Shaders/probe_cubemap/probe_cubemap.frag.glsl b/Shaders/probe_cubemap/probe_cubemap.frag.glsl index a19677457f..379514cf19 100644 --- a/Shaders/probe_cubemap/probe_cubemap.frag.glsl +++ b/Shaders/probe_cubemap/probe_cubemap.frag.glsl @@ -7,7 +7,7 @@ uniform samplerCube probeTex; uniform sampler2D gbuffer0; uniform sampler2D gbuffer1; uniform mat4 invVP; -// uniform vec3 probep; +uniform vec3 probep; uniform vec3 eye; in vec4 wvpposition; @@ -45,7 +45,6 @@ void main() { vec3 v = wp - eye; - // float intensity = clamp((1.0 - roughness) * dot(n, proben), 0.0, 1.0); - float intensity = 1.0 - roughness; + float intensity = clamp((1.0 - roughness) * dot(wp - probep, n), 0.0, 1.0); fragColor.rgb = texture(probeTex, reflect(v, n)).rgb * intensity; }