From 91b42627287e47abe3845b56edb5532f32dcdb31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Wed, 10 Jul 2019 13:46:23 +0200 Subject: Fix T57489 Eevee: Texture coordinate object reference not working for world --- source/blender/gpu/shaders/gpu_shader_material.glsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/gpu/shaders/gpu_shader_material.glsl b/source/blender/gpu/shaders/gpu_shader_material.glsl index 1750e124c29..6149409774a 100644 --- a/source/blender/gpu/shaders/gpu_shader_material.glsl +++ b/source/blender/gpu/shaders/gpu_shader_material.glsl @@ -2224,7 +2224,7 @@ void node_tex_coord_background(vec3 I, generated = coords; normal = -coords; uv = vec3(attr_uv.xy, 0.0); - object = coords; + object = (obmatinv * vec4(coords, 1.0)).xyz; camera = vec3(co.xy, -co.z); window = vec3(mtex_2d_mapping(I).xy * camerafac.xy + camerafac.zw, 0.0); -- cgit v1.2.3