Turn off atmosphere a little later in the timelapse

This commit is contained in:
Malin E
2022-03-18 09:37:05 +01:00
parent 0b3f493ef2
commit 579824925e

View File

@@ -21,11 +21,11 @@ local actionsList = {}
-- JWST timelapse timeline, forwards
local function createForwardTimelapse()
local timelapse = [[
-- Mission start, setup 1 sec after
-- Mission start, setup 1 sec after, reset night layer
openspace.scriptScheduler.loadScheduledScript("]] ..
advance(dataStartTime, 0, 0, 0, 1) .. [[",
"openspace.setPropertyValueSingle(\"Scene.Earth.Renderable.Layers.NightLayers.Earth_at_Night_2012.Settings.Gamma\", 0.7)" ..
"openspace.setPropertyValueSingle(\"Scene.EarthAtmosphere.Renderable.Enabled\", false)"
"openspace.setPropertyValueSingle(\"Scene.Earth.Renderable.Layers.NightLayers.Earth_at_Night_2012.Settings.Gamma\", 1.0)" ..
"openspace.setPropertyValueSingle(\"Scene.EarthAtmosphere.Renderable.Enabled\", true)"
)
-- Mission start, GO 2 sec after
@@ -49,6 +49,13 @@ local function createForwardTimelapse()
"openspace.setPropertyValueSingle(\"Dashboard.JWSTStateText.Text\", \"Time speed: 2 hours/second\")"
)
-- Make night layer more visible, at around 14:00
openspace.scriptScheduler.loadScheduledScript("]] ..
advance(dataStartTime, 0, 1, 10, 0) .. [[",
"openspace.setPropertyValueSingle(\"Scene.Earth.Renderable.Layers.NightLayers.Earth_at_Night_2012.Settings.Gamma\", 0.7)" ..
"openspace.setPropertyValueSingle(\"Scene.EarthAtmosphere.Renderable.Enabled\", false)"
)
-- antenna deploy
openspace.scriptScheduler.loadScheduledScript("]] ..
advance(launchTime, 0, 18, 0, 0) .. [[",
@@ -268,6 +275,14 @@ local function createBackwardTimelapse()
"openspace.setPropertyValueSingle(\"Dashboard.JWSTStateText.Text\", \"Time speed: -2 minutes/second\")"
)
-- Reset night layer, at around 14:00
openspace.scriptScheduler.loadScheduledScript("]] ..
advance(dataStartTime, 0, 1, 10, 0) .. [[",
"",
"openspace.setPropertyValueSingle(\"Scene.Earth.Renderable.Layers.NightLayers.Earth_at_Night_2012.Settings.Gamma\", 1.0)" ..
"openspace.setPropertyValueSingle(\"Scene.EarthAtmosphere.Renderable.Enabled\", true)"
)
-- antenna deploy
openspace.scriptScheduler.loadScheduledScript("]] ..
advance(launchTime, 0, 18, 0, 0) .. [[",