diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_surf_world_frag.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_surf_world_frag.glsl index 0c53451cda3..c6e43eacb68 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_surf_world_frag.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_surf_world_frag.glsl @@ -20,7 +20,7 @@ void main() /* View position is passed to keep accuracy. */ g_data.N = normal_view_to_world(viewCameraVec(interp.P)); g_data.Ng = g_data.N; - g_data.P = -g_data.N + cameraPos; + g_data.P = -g_data.N; attrib_load(); nodetree_surface();