From 9f9b7cb0ae9ca410a052870704a1363dda0e1e6a Mon Sep 17 00:00:00 2001 From: Capostrophic Date: Thu, 25 Apr 2019 20:38:58 +0300 Subject: [PATCH] Init shadow defines in the editor too for a good measure --- apps/opencs/model/world/data.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/opencs/model/world/data.cpp b/apps/opencs/model/world/data.cpp index fb1a023f7..c22f3e220 100644 --- a/apps/opencs/model/world/data.cpp +++ b/apps/opencs/model/world/data.cpp @@ -79,6 +79,13 @@ CSMWorld::Data::Data (ToUTF8::FromType encoding, bool fsStrict, const Files::Pat Shader::ShaderManager::DefineMap defines = mResourceSystem->getSceneManager()->getShaderManager().getGlobalDefines(); defines["forcePPL"] = "0"; defines["clamp"] = "1"; + defines["shadows_enabled"] = "0"; + defines["shadow_texture_unit_list"] = ""; + defines["shadowMapsOverlap"] = "0"; + defines["useShadowDebugOverlay"] = "0"; + defines["perspectiveShadowMaps"] = "0"; + defines["disableNormalOffsetShadows"] = "0"; + defines["shadowNormalOffset"] = "0.0"; mResourceSystem->getSceneManager()->getShaderManager().setGlobalDefines(defines); mResourceSystem->getSceneManager()->setShaderPath((resDir / "shaders").string());