diff options
author | Rémi Verschelde <remi@verschelde.fr> | 2022-03-13 00:55:32 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-13 00:55:32 +0100 |
commit | 7ed8d52fb20e55533f4fc29e7019b2d38d77aebf (patch) | |
tree | 7699d434b5c230eca40e57ef369b109cfe812d71 /servers/rendering/renderer_rd/renderer_scene_sky_rd.cpp | |
parent | d9bccd87d360ff54888d43e67b9fb81971d3c672 (diff) | |
parent | d437355f55beee1734c5cc50476e529376f3b085 (diff) | |
download | redot-engine-7ed8d52fb20e55533f4fc29e7019b2d38d77aebf.tar.gz |
Merge pull request #58819 from vreon/fix-eyedir-z
Fix flipped EYEDIR.z in sky shaders
Diffstat (limited to 'servers/rendering/renderer_rd/renderer_scene_sky_rd.cpp')
-rw-r--r-- | servers/rendering/renderer_rd/renderer_scene_sky_rd.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/servers/rendering/renderer_rd/renderer_scene_sky_rd.cpp b/servers/rendering/renderer_rd/renderer_scene_sky_rd.cpp index d39fe306f4..e8d2ff9c8a 100644 --- a/servers/rendering/renderer_rd/renderer_scene_sky_rd.cpp +++ b/servers/rendering/renderer_rd/renderer_scene_sky_rd.cpp @@ -1170,7 +1170,7 @@ void RendererSceneSkyRD::setup(RendererSceneEnvironmentRD *p_env, RID p_render_b sky_light_data.direction[0] = world_direction.x; sky_light_data.direction[1] = world_direction.y; - sky_light_data.direction[2] = -world_direction.z; + sky_light_data.direction[2] = world_direction.z; float sign = storage->light_is_negative(base) ? -1 : 1; sky_light_data.energy = sign * storage->light_get_param(base, RS::LIGHT_PARAM_ENERGY); |