diff options
author | JFonS <joan.fonssanchez@gmail.com> | 2018-06-21 00:12:12 +0200 |
---|---|---|
committer | JFonS <joan.fonssanchez@gmail.com> | 2018-06-21 00:12:12 +0200 |
commit | c8cf71753c4f971c25924addbfe79356e7d2ec4e (patch) | |
tree | 0821b1e63b33543b8740b980eb4036c7ec75159e /servers | |
parent | 0a1c1c660fc6aa0689816e85f2b6791c225c6d63 (diff) |
Add render mode to ensure correct normals when using non-uniform scaling
Diffstat (limited to 'servers')
-rw-r--r-- | servers/visual/shader_types.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/servers/visual/shader_types.cpp b/servers/visual/shader_types.cpp index 95193f7a8f..a92e1b06d2 100644 --- a/servers/visual/shader_types.cpp +++ b/servers/visual/shader_types.cpp @@ -172,6 +172,7 @@ ShaderTypes::ShaderTypes() { shader_modes[VS::SHADER_SPATIAL].modes.insert("skip_vertex_transform"); shader_modes[VS::SHADER_SPATIAL].modes.insert("world_vertex_coords"); + shader_modes[VS::SHADER_SPATIAL].modes.insert("ensure_correct_normals"); shader_modes[VS::SHADER_SPATIAL].modes.insert("shadows_disabled"); |