From 4e465482505904686e485b5e9f25d8fa6fd9eeb2 Mon Sep 17 00:00:00 2001 From: Stuart Buchanan Date: Thu, 26 Nov 2020 22:59:39 +0000 Subject: [PATCH] Set minimum expiry time on STG nodes. --- src/Scenery/tilemgr.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Scenery/tilemgr.cxx b/src/Scenery/tilemgr.cxx index d973a5da7..8e7171132 100644 --- a/src/Scenery/tilemgr.cxx +++ b/src/Scenery/tilemgr.cxx @@ -205,10 +205,12 @@ void FGTileMgr::reinit() double detailed = fgGetDouble("/sim/rendering/static-lod/detailed", SG_OBJECT_RANGE_DETAILED); double rough = fgGetDouble("/sim/rendering/static-lod/rough-delta", SG_OBJECT_RANGE_ROUGH) + detailed; double bare = fgGetDouble("/sim/rendering/static-lod/bare", SG_OBJECT_RANGE_BARE) + rough; + double tile_min_expiry = fgGetDouble("/sim/rendering/plod-minimum-expiry-time-secs", SG_TILE_MIN_EXPIRY); _options->setPluginStringData("SimGear::LOD_RANGE_BARE", std::to_string(bare)); _options->setPluginStringData("SimGear::LOD_RANGE_ROUGH", std::to_string(rough)); _options->setPluginStringData("SimGear::LOD_RANGE_DETAILED", std::to_string(detailed)); + _options->setPluginStringData("SimGear::PAGED_LOD_EXPIRY", std::to_string(tile_min_expiry)); string_list scenerySuffixes; for (auto node : fgGetNode("/sim/rendering/", true)->getChildren("scenery-path-suffix")) {