[Bf-blender-cvs] [94370e23e97] master: Fix T64536 Eevee: Reflection texco no longer works
Clément Foucault
noreply at git.blender.org
Tue May 28 15:01:58 CEST 2019
Commit: 94370e23e975397e5656026f25d936221cf2f1ec
Author: Clément Foucault
Date: Tue May 28 15:00:56 2019 +0200
Branches: master
https://developer.blender.org/rB94370e23e975397e5656026f25d936221cf2f1ec
Fix T64536 Eevee: Reflection texco no longer works
===================================================================
M source/blender/gpu/shaders/gpu_shader_material.glsl
===================================================================
diff --git a/source/blender/gpu/shaders/gpu_shader_material.glsl b/source/blender/gpu/shaders/gpu_shader_material.glsl
index b94a7d6cc0a..aedc3c1873e 100644
--- a/source/blender/gpu/shaders/gpu_shader_material.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_material.glsl
@@ -2089,7 +2089,7 @@ void node_tex_coord(vec3 I,
camera = vec3(I.xy, -I.z);
vec4 projvec = ProjectionMatrix * vec4(I, 1.0);
window = vec3(mtex_2d_mapping(projvec.xyz / projvec.w).xy * camerafac.xy + camerafac.zw, 0.0);
- reflection = reflect(cameraVec, normalize(wN));
+ reflection = -reflect(cameraVec, normalize(wN));
}
void node_tex_coord_background(vec3 I,
More information about the Bf-blender-cvs
mailing list