[Bf-blender-cvs] [c263ccf250b] master: Fix T63023: wrong Eevee window coordinates for background.

Brecht Van Lommel noreply at git.blender.org
Wed Mar 27 22:32:55 CET 2019


Commit: c263ccf250b5cc3a5dd1f6cec29884d89ad79b7b
Author: Brecht Van Lommel
Date:   Wed Mar 27 22:32:13 2019 +0100
Branches: master
https://developer.blender.org/rBc263ccf250b5cc3a5dd1f6cec29884d89ad79b7b

Fix T63023: wrong Eevee window coordinates for background.

===================================================================

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 b595e916aad..c58758dd2e1 100644
--- a/source/blender/gpu/shaders/gpu_shader_material.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_material.glsl
@@ -1905,9 +1905,7 @@ void node_tex_coord_background(
 	object = coords;
 
 	camera = vec3(co.xy, -co.z);
-	window = (ProjectionMatrix[3][3] == 0.0) ?
-	         vec3(mtex_2d_mapping(I).xy * camerafac.xy + camerafac.zw, 0.0) :
-	         vec3(vec2(0.5) * camerafac.xy + camerafac.zw, 0.0);
+	window = vec3(mtex_2d_mapping(I).xy * camerafac.xy + camerafac.zw, 0.0);
 
 	reflection = -coords;
 }



More information about the Bf-blender-cvs mailing list