Make the shadow polygon offset parameters configurable

This commit is contained in:
AnyOldName3 2018-11-30 00:55:54 +00:00
parent 49487355a5
commit dd207d9e54
5 changed files with 50 additions and 13 deletions

View file

@ -42,6 +42,8 @@ namespace SceneUtil
mShadowTechnique->setSplitPointUniformLogarithmicRatio(Settings::Manager::getFloat("split point uniform logarithmic ratio", "Shadows"));
mShadowTechnique->setSplitPointDeltaBias(Settings::Manager::getFloat("split point bias", "Shadows"));
mShadowTechnique->setPolygonOffset(Settings::Manager::getFloat("polygon offset factor", "Shadows"), Settings::Manager::getFloat("polygon offset units", "Shadows"));
if (Settings::Manager::getBool("allow shadow map overlap", "Shadows"))
mShadowSettings->setMultipleShadowMapHint(osgShadow::ShadowSettings::CASCADED);
else