From 56cc8f97a5ecac76437fc3d98cf165fd367fe7d2 Mon Sep 17 00:00:00 2001 From: Emma Broman Date: Wed, 9 Sep 2020 08:31:27 +0200 Subject: [PATCH 01/26] Add delta time steps to profiles --- data/profiles/apollo8.profile | 32 ++++++++++++++++++++++ data/profiles/apollo_sites.profile | 32 ++++++++++++++++++++++ data/profiles/asteroids.profile | 32 ++++++++++++++++++++++ data/profiles/dawn.profile | 32 ++++++++++++++++++++++ data/profiles/default.profile | 32 ++++++++++++++++++++++ data/profiles/default_full.profile | 32 ++++++++++++++++++++++ data/profiles/gaia.profile | 32 ++++++++++++++++++++++ data/profiles/insight.profile | 32 ++++++++++++++++++++++ data/profiles/juno.profile | 44 +++++++++++++++--------------- data/profiles/mars.profile | 32 ++++++++++++++++++++++ data/profiles/messenger.profile | 44 +++++++++++++++--------------- data/profiles/newhorizons.profile | 27 +++++++++--------- data/profiles/osirisrex.profile | 27 +++++++++--------- data/profiles/rosetta.profile | 32 ++++++++++++++++++++++ data/profiles/touch.profile | 32 ++++++++++++++++++++++ data/profiles/voyager.profile | 44 +++++++++++++++--------------- 16 files changed, 446 insertions(+), 92 deletions(-) diff --git a/data/profiles/apollo8.profile b/data/profiles/apollo8.profile index e4cf732215..cd3eb7f4b2 100644 --- a/data/profiles/apollo8.profile +++ b/data/profiles/apollo8.profile @@ -34,3 +34,35 @@ Earth Moon Apollo8 Apollo8Launch + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/apollo_sites.profile b/data/profiles/apollo_sites.profile index 20cad5733f..a1fbe5ca47 100644 --- a/data/profiles/apollo_sites.profile +++ b/data/profiles/apollo_sites.profile @@ -33,3 +33,35 @@ Apollo11LemModel Apollo17LemModel Apollo11 Apollo11LunarLander + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/asteroids.profile b/data/profiles/asteroids.profile index 8159804b4f..752498675d 100644 --- a/data/profiles/asteroids.profile +++ b/data/profiles/asteroids.profile @@ -32,3 +32,35 @@ Earth Mars Moon Sun + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/dawn.profile b/data/profiles/dawn.profile index d61491cc3f..e073810117 100644 --- a/data/profiles/dawn.profile +++ b/data/profiles/dawn.profile @@ -17,3 +17,35 @@ setNavigationState DawnAsset.Dawn.Identifier 526781518487.171326, 257168309890 Dawn Ceres Vesta + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/default.profile b/data/profiles/default.profile index cedf4ad6d7..71508c4021 100644 --- a/data/profiles/default.profile +++ b/data/profiles/default.profile @@ -20,3 +20,35 @@ Earth Mars Moon Sun + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/default_full.profile b/data/profiles/default_full.profile index 6e0644ddde..0f5ccc7701 100644 --- a/data/profiles/default_full.profile +++ b/data/profiles/default_full.profile @@ -26,3 +26,35 @@ Earth Mars Moon Sun + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/gaia.profile b/data/profiles/gaia.profile index 9b123c9933..738c1a3715 100644 --- a/data/profiles/gaia.profile +++ b/data/profiles/gaia.profile @@ -22,3 +22,35 @@ setNavigationState "Earth" 1000000000000.0, 1000000000000.0, 1000000000000.0 #MarkNodes Gaia + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/insight.profile b/data/profiles/insight.profile index 8367730f5e..f0ad77fd12 100644 --- a/data/profiles/insight.profile +++ b/data/profiles/insight.profile @@ -28,3 +28,35 @@ setNavigationState insightAsset.Insight.Identifier "Root" 8.430115E0, -1.791710 #MarkNodes Insight + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/juno.profile b/data/profiles/juno.profile index e1d1a021d5..29887168cd 100644 --- a/data/profiles/juno.profile +++ b/data/profiles/juno.profile @@ -5,28 +5,6 @@ base scene/solarsystem/missions/juno/juno junoAsset -#Keybinding -1 Setting the simulation speed to 1 seconds per realtime second Set sim speed 1 /Simulation Speed false "openspace.time.interpolateDeltaTime(1)" -2 Setting the simulation speed to 5 seconds per realtime second Set sim speed 5 /Simulation Speed false "openspace.time.interpolateDeltaTime(5)" -3 Setting the simulation speed to 10 seconds per realtime second Set sim speed 10 /Simulation Speed false "openspace.time.interpolateDeltaTime(10)" -4 Setting the simulation speed to 20 seconds per realtime second Set sim speed 20 /Simulation Speed false "openspace.time.interpolateDeltaTime(20)" -5 Setting the simulation speed to 40 seconds per realtime second Set sim speed 40 /Simulation Speed false "openspace.time.interpolateDeltaTime(40)" -6 Setting the simulation speed to 90 seconds per realtime second Set sim speed 90 /Simulation Speed false "openspace.time.interpolateDeltaTime(90)" -7 Setting the simulation speed to 360 seconds per realtime second Set sim speed 360 /Simulation Speed false "openspace.time.interpolateDeltaTime(360)" -8 Setting the simulation speed to 720 seconds per realtime second Set sim speed 720 /Simulation Speed false "openspace.time.interpolateDeltaTime(720)" -9 Setting the simulation speed to 2880 seconds per realtime second Set sim speed 2880 /Simulation Speed false "openspace.time.interpolateDeltaTime(2880)" -0 Setting the simulation speed to 14400 seconds per realtime second Set sim speed 14400 /Simulation Speed false "openspace.time.interpolateDeltaTime(14400)" -Shift+1 Setting the simulation speed to 28800 seconds per realtime second Set sim speed 28800 /Simulation Speed false "openspace.time.interpolateDeltaTime(28800)" -Shift+2 Setting the simulation speed to 57600 seconds per realtime second Set sim speed 57600 /Simulation Speed false "openspace.time.interpolateDeltaTime(57600)" -Shift+3 Setting the simulation speed to 115200 seconds per realtime second Set sim speed 115200 /Simulation Speed false "openspace.time.interpolateDeltaTime(115200)" -Shift+4 Setting the simulation speed to 230400 seconds per realtime second Set sim speed 230400 /Simulation Speed false "openspace.time.interpolateDeltaTime(230400)" -Shift+5 Setting the simulation speed to 460800 seconds per realtime second Set sim speed 460800 /Simulation Speed false "openspace.time.interpolateDeltaTime(460800)" -Shift+6 Setting the simulation speed to 921600 seconds per realtime second Set sim speed 921600 /Simulation Speed false "openspace.time.interpolateDeltaTime(921600)" -Shift+7 Setting the simulation speed to 1843200 seconds per realtime second Set sim speed 1843200 /Simulation Speed false "openspace.time.interpolateDeltaTime(1843200)" -Shift+8 Setting the simulation speed to 3686400 seconds per realtime second Set sim speed 3686400 /Simulation Speed false "openspace.time.interpolateDeltaTime(3686400)" -Shift+9 Setting the simulation speed to 7372800 seconds per realtime second Set sim speed 7372800 /Simulation Speed false "openspace.time.interpolateDeltaTime(7372800)" -Shift+0 Setting the simulation speed to 14745600 seconds per realtime second Set sim speed 14745600 /Simulation Speed false "openspace.time.interpolateDeltaTime(14745600)" - #Time absolute 2016-07-01T10:05:00.00 @@ -36,3 +14,25 @@ setNavigationState junoAsset.Juno.Identifier "Root" 1.243398E8, 7.176068E7, -1. #MarkNodes Jupiter Juno + +#DeltaTimes +1 +5 +10 +20 +40 +90 +360 +720 +2880 +14400 +28800 +57600 +115200 +230400 +460800 +921600 +1843200 +3686400 +7372800 +14745600 diff --git a/data/profiles/mars.profile b/data/profiles/mars.profile index bcd26230b8..2a004a968a 100644 --- a/data/profiles/mars.profile +++ b/data/profiles/mars.profile @@ -17,6 +17,38 @@ Mars Insight Perseverance +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 + #AdditionalScripts local insightEDLShortcuts = sceneHelper.extractShortcuts({"Insight Height Offset", "Enable HiRISE", "Insight EDL Time", "Insight EDL NavigationState"}, insightShortcuts.Shortcuts) local insightDisableShortcuts = sceneHelper.extractShortcuts({"Default Height Offset", "Disable HiRISE"}, insightShortcuts.Shortcuts) diff --git a/data/profiles/messenger.profile b/data/profiles/messenger.profile index bdbb7d2722..d70a5ccaae 100644 --- a/data/profiles/messenger.profile +++ b/data/profiles/messenger.profile @@ -9,28 +9,6 @@ base scene/solarsystem/missions/messenger/dashboard scene/solarsystem/missions/messenger/messengerSC -#Keybinding -1 Setting the simulation speed to 1 seconds per realtime second Set sim speed 1 /Simulation Speed false "openspace.time.interpolateDeltaTime(1)" -2 Setting the simulation speed to 5 seconds per realtime second Set sim speed 5 /Simulation Speed false "openspace.time.interpolateDeltaTime(5)" -3 Setting the simulation speed to 10 seconds per realtime second Set sim speed 10 /Simulation Speed false "openspace.time.interpolateDeltaTime(10)" -4 Setting the simulation speed to 20 seconds per realtime second Set sim speed 20 /Simulation Speed false "openspace.time.interpolateDeltaTime(20)" -5 Setting the simulation speed to 40 seconds per realtime second Set sim speed 40 /Simulation Speed false "openspace.time.interpolateDeltaTime(40)" -6 Setting the simulation speed to 90 seconds per realtime second Set sim speed 90 /Simulation Speed false "openspace.time.interpolateDeltaTime(90)" -7 Setting the simulation speed to 360 seconds per realtime second Set sim speed 360 /Simulation Speed false "openspace.time.interpolateDeltaTime(360)" -8 Setting the simulation speed to 720 seconds per realtime second Set sim speed 720 /Simulation Speed false "openspace.time.interpolateDeltaTime(720)" -9 Setting the simulation speed to 2880 seconds per realtime second Set sim speed 2880 /Simulation Speed false "openspace.time.interpolateDeltaTime(2880)" -0 Setting the simulation speed to 14400 seconds per realtime second Set sim speed 14400 /Simulation Speed false "openspace.time.interpolateDeltaTime(14400)" -Shift+1 Setting the simulation speed to 28800 seconds per realtime second Set sim speed 28800 /Simulation Speed false "openspace.time.interpolateDeltaTime(28800)" -Shift+2 Setting the simulation speed to 57600 seconds per realtime second Set sim speed 57600 /Simulation Speed false "openspace.time.interpolateDeltaTime(57600)" -Shift+3 Setting the simulation speed to 115200 seconds per realtime second Set sim speed 115200 /Simulation Speed false "openspace.time.interpolateDeltaTime(115200)" -Shift+4 Setting the simulation speed to 230400 seconds per realtime second Set sim speed 230400 /Simulation Speed false "openspace.time.interpolateDeltaTime(230400)" -Shift+5 Setting the simulation speed to 460800 seconds per realtime second Set sim speed 460800 /Simulation Speed false "openspace.time.interpolateDeltaTime(460800)" -Shift+6 Setting the simulation speed to 921600 seconds per realtime second Set sim speed 921600 /Simulation Speed false "openspace.time.interpolateDeltaTime(921600)" -Shift+7 Setting the simulation speed to 1843200 seconds per realtime second Set sim speed 1843200 /Simulation Speed false "openspace.time.interpolateDeltaTime(1843200)" -Shift+8 Setting the simulation speed to 3686400 seconds per realtime second Set sim speed 3686400 /Simulation Speed false "openspace.time.interpolateDeltaTime(3686400)" -Shift+9 Setting the simulation speed to 7372800 seconds per realtime second Set sim speed 7372800 /Simulation Speed false "openspace.time.interpolateDeltaTime(7372800)" -Shift+0 Setting the simulation speed to 14745600 seconds per realtime second Set sim speed 14745600 /Simulation Speed false "openspace.time.interpolateDeltaTime(14745600)" - #Time absolute 2011 MAY 13 00:05:18 @@ -41,3 +19,25 @@ setNavigationState "Mercury" "Root" 2.423690E11, 1.979038E11, -2.241483E10 -0.4 Mercury Messenger Sun + +#DeltaTimes +1 +5 +10 +20 +40 +90 +360 +720 +2880 +14400 +28800 +57600 +115200 +230400 +460800 +921600 +1843200 +3686400 +7372800 +14745600 diff --git a/data/profiles/newhorizons.profile b/data/profiles/newhorizons.profile index f7be9639a7..227617eb55 100644 --- a/data/profiles/newhorizons.profile +++ b/data/profiles/newhorizons.profile @@ -38,19 +38,6 @@ m Draws the instrument field of views in a solid color or as lines. Toggle instr Shift+t Toggles the visibility of the shadow visualization of Pluto and Charon. Toggle Shadows /New Horizons false renderableHelper.toggle('Scene.PlutoShadow') .. renderableHelper.toggle('Scene.CharonShadow') t Toggles the trail of New Horizons. Toggle NH Trail /New Horizons false renderableHelper.toggle('Scene.NewHorizonsTrailPluto') h Disables visibility of the trails Hide Trails /Rendering false "local list = openspace.getProperty('*Trail.Renderable.Enabled'); for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end" -1 Setting the simulation speed to 1 seconds per realtime second Set sim speed 1 /Simulation Speed false "openspace.time.interpolateDeltaTime(1)" -2 Setting the simulation speed to 5 seconds per realtime second Set sim speed 5 /Simulation Speed false "openspace.time.interpolateDeltaTime(5)" -3 Setting the simulation speed to 10 seconds per realtime second Set sim speed 10 /Simulation Speed false "openspace.time.interpolateDeltaTime(10)" -4 Setting the simulation speed to 20 seconds per realtime second Set sim speed 20 /Simulation Speed false "openspace.time.interpolateDeltaTime(20)" -5 Setting the simulation speed to 40 seconds per realtime second Set sim speed 40 /Simulation Speed false "openspace.time.interpolateDeltaTime(40)" -6 Setting the simulation speed to 60 seconds per realtime second Set sim speed 60 /Simulation Speed false "openspace.time.interpolateDeltaTime(60)" -7 Setting the simulation speed to 120 seconds per realtime second Set sim speed 120 /Simulation Speed false "openspace.time.interpolateDeltaTime(120)" -8 Setting the simulation speed to 360 seconds per realtime second Set sim speed 360 /Simulation Speed false "openspace.time.interpolateDeltaTime(360)" -9 Setting the simulation speed to 540 seconds per realtime second Set sim speed 540 /Simulation Speed false "openspace.time.interpolateDeltaTime(540)" -0 Setting the simulation speed to 1080 seconds per realtime second Set sim speed 1080 /Simulation Speed false "openspace.time.interpolateDeltaTime(1080)" -Shift+1 Setting the simulation speed to 2160 seconds per realtime second Set sim speed 2160 /Simulation Speed false "openspace.time.interpolateDeltaTime(2160)" -Shift+2 Setting the simulation speed to 4320 seconds per realtime second Set sim speed 4320 /Simulation Speed false "openspace.time.interpolateDeltaTime(4320)" -Shift+3 Setting the simulation speed to 8640 seconds per realtime second Set sim speed 8640 /Simulation Speed false "openspace.time.interpolateDeltaTime(8640)" #Time absolute 2015-07-14T08:00:00.00 @@ -62,3 +49,17 @@ setNavigationState "NewHorizons" "Root" -6.572656E1, -7.239404E1, -2.111890E1 0 Pluto NewHorizons Charon + +#DeltaTimes +1 +5 +10 +20 +40 +120 +360 +540 +1080 +2160 +4320 +8640 diff --git a/data/profiles/osirisrex.profile b/data/profiles/osirisrex.profile index c7b783877e..044e83b2bc 100644 --- a/data/profiles/osirisrex.profile +++ b/data/profiles/osirisrex.profile @@ -22,19 +22,6 @@ F9 Sets the time to the preliminary survey of Bennu Set Bennu survey time /Missi F10 Sets the time to the orbital B event Set orbital B event time /Missions/Osiris Rex false "openspace.printInfo('Set time: Orbital B'); openspace.time.setTime('2019-APR-08 10:35:27.186')" F11 Sets the time to the recon event Set recon event time /Missions/Osiris Rex false "openspace.printInfo('Set time: Recon'); openspace.time.setTime('2019-MAY-25 03:50:31.195')" q Toggles the visibility of the text marking the location of the Sun Toggle Sun marker /Missions/Osiris Rex false propertyHelper.invert('Scene.SunMarker.Renderable.Enabled') -1 Setting the simulation speed to 1 seconds per realtime second Set sim speed 1 /Simulation Speed false "openspace.time.interpolateDeltaTime(1)" -2 Setting the simulation speed to 5 seconds per realtime second Set sim speed 5 /Simulation Speed false "openspace.time.interpolateDeltaTime(5)" -3 Setting the simulation speed to 10 seconds per realtime second Set sim speed 10 /Simulation Speed false "openspace.time.interpolateDeltaTime(10)" -4 Setting the simulation speed to 20 seconds per realtime second Set sim speed 20 /Simulation Speed false "openspace.time.interpolateDeltaTime(20)" -5 Setting the simulation speed to 40 seconds per realtime second Set sim speed 40 /Simulation Speed false "openspace.time.interpolateDeltaTime(40)" -6 Setting the simulation speed to 60 seconds per realtime second Set sim speed 60 /Simulation Speed false "openspace.time.interpolateDeltaTime(60)" -7 Setting the simulation speed to 120 seconds per realtime second Set sim speed 120 /Simulation Speed false "openspace.time.interpolateDeltaTime(120)" -8 Setting the simulation speed to 360 seconds per realtime second Set sim speed 360 /Simulation Speed false "openspace.time.interpolateDeltaTime(360)" -9 Setting the simulation speed to 540 seconds per realtime second Set sim speed 540 /Simulation Speed false "openspace.time.interpolateDeltaTime(540)" -0 Setting the simulation speed to 1080 seconds per realtime second Set sim speed 1080 /Simulation Speed false "openspace.time.interpolateDeltaTime(1080)" -Shift+1 Setting the simulation speed to 2160 seconds per realtime second Set sim speed 2160 /Simulation Speed false "openspace.time.interpolateDeltaTime(2160)" -Shift+2 Setting the simulation speed to 4320 seconds per realtime second Set sim speed 4320 /Simulation Speed false "openspace.time.interpolateDeltaTime(4320)" -Shift+3 Setting the simulation speed to 8640 seconds per realtime second Set sim speed 8640 /Simulation Speed false "openspace.time.interpolateDeltaTime(8640)" #Time absolute 2018 10 30 23:00:00.500 @@ -46,3 +33,17 @@ setNavigationState OsirisRexAsset.OsirisRex.Identifier 26974590199.661884, 763 OsirisRex BennuBarycenter Earth + +#DeltaTimes +1 +5 +10 +20 +40 +120 +360 +540 +1080 +2160 +4320 +8640 diff --git a/data/profiles/rosetta.profile b/data/profiles/rosetta.profile index dd27b61191..da3dba1455 100644 --- a/data/profiles/rosetta.profile +++ b/data/profiles/rosetta.profile @@ -37,3 +37,35 @@ setNavigationState Comet67PAsset.Comet67P.Identifier "Root" -7.294781E5 , -6.65 67P Rosetta Philae + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/touch.profile b/data/profiles/touch.profile index 8fe818c78b..d725a02f2a 100644 --- a/data/profiles/touch.profile +++ b/data/profiles/touch.profile @@ -24,3 +24,35 @@ setNavigationState earthAsset.Earth.Identifier 58.5877,16.1924,20000000 Earth Mars Moon + +#DeltaTimes +1 +2 +5 +10 +30 +60 +120 +300 +600 +1800 +3600 +7200 +10800 +21600 +43200 +86400 +172800 +345600 +604800 +1209600 +2592000 +5184000 +7776000 +15552000 +31536000 +63072000 +157680000 +315360000 +630720000 +1576800000 diff --git a/data/profiles/voyager.profile b/data/profiles/voyager.profile index a95f48581e..de9bde296a 100644 --- a/data/profiles/voyager.profile +++ b/data/profiles/voyager.profile @@ -13,28 +13,6 @@ scene/solarsystem/missions/voyager/voyager1 VoyagerAsset scene/solarsystem/missions/voyager/voyager2 scene/solarsystem/missions/voyager/dashboard -#Keybinding -1 Setting the simulation speed to 1 seconds per realtime second Set sim speed 1 /Simulation Speed false "openspace.time.interpolateDeltaTime(1)" -2 Setting the simulation speed to 5 seconds per realtime second Set sim speed 5 /Simulation Speed false "openspace.time.interpolateDeltaTime(5)" -3 Setting the simulation speed to 10 seconds per realtime second Set sim speed 10 /Simulation Speed false "openspace.time.interpolateDeltaTime(10)" -4 Setting the simulation speed to 20 seconds per realtime second Set sim speed 20 /Simulation Speed false "openspace.time.interpolateDeltaTime(20)" -5 Setting the simulation speed to 40 seconds per realtime second Set sim speed 40 /Simulation Speed false "openspace.time.interpolateDeltaTime(40)" -6 Setting the simulation speed to 90 seconds per realtime second Set sim speed 90 /Simulation Speed false "openspace.time.interpolateDeltaTime(90)" -7 Setting the simulation speed to 360 seconds per realtime second Set sim speed 360 /Simulation Speed false "openspace.time.interpolateDeltaTime(360)" -8 Setting the simulation speed to 720 seconds per realtime second Set sim speed 720 /Simulation Speed false "openspace.time.interpolateDeltaTime(720)" -9 Setting the simulation speed to 2880 seconds per realtime second Set sim speed 2880 /Simulation Speed false "openspace.time.interpolateDeltaTime(2880)" -0 Setting the simulation speed to 14400 seconds per realtime second Set sim speed 14400 /Simulation Speed false "openspace.time.interpolateDeltaTime(14400)" -Shift+1 Setting the simulation speed to 28800 seconds per realtime second Set sim speed 28800 /Simulation Speed false "openspace.time.interpolateDeltaTime(28800)" -Shift+2 Setting the simulation speed to 57600 seconds per realtime second Set sim speed 57600 /Simulation Speed false "openspace.time.interpolateDeltaTime(57600)" -Shift+3 Setting the simulation speed to 115200 seconds per realtime second Set sim speed 115200 /Simulation Speed false "openspace.time.interpolateDeltaTime(115200)" -Shift+4 Setting the simulation speed to 230400 seconds per realtime second Set sim speed 230400 /Simulation Speed false "openspace.time.interpolateDeltaTime(230400)" -Shift+5 Setting the simulation speed to 460800 seconds per realtime second Set sim speed 460800 /Simulation Speed false "openspace.time.interpolateDeltaTime(460800)" -Shift+6 Setting the simulation speed to 921600 seconds per realtime second Set sim speed 921600 /Simulation Speed false "openspace.time.interpolateDeltaTime(921600)" -Shift+7 Setting the simulation speed to 1843200 seconds per realtime second Set sim speed 1843200 /Simulation Speed false "openspace.time.interpolateDeltaTime(1843200)" -Shift+8 Setting the simulation speed to 3686400 seconds per realtime second Set sim speed 3686400 /Simulation Speed false "openspace.time.interpolateDeltaTime(3686400)" -Shift+9 Setting the simulation speed to 7372800 seconds per realtime second Set sim speed 7372800 /Simulation Speed false "openspace.time.interpolateDeltaTime(7372800)" -Shift+0 Setting the simulation speed to 14745600 seconds per realtime second Set sim speed 14745600 /Simulation Speed false "openspace.time.interpolateDeltaTime(14745600)" - #Property setPropertyValueSingle Scene.Pluto.Renderable.Enabled false setPropertyValueSingle Scene.Charon.Renderable.Enabled false @@ -54,3 +32,25 @@ Jupiter Saturn Uranus Neptune + +#DeltaTimes +1 +5 +10 +20 +40 +90 +360 +720 +2880 +14400 +28800 +57600 +115200 +230400 +460800 +921600 +1843200 +3686400 +7372800 +14745600 From b1550d5f8fbb6b63fd37c42334cf1de9f26606ee Mon Sep 17 00:00:00 2001 From: Emma Broman Date: Thu, 10 Sep 2020 16:38:08 +0200 Subject: [PATCH 02/26] Fix typo --- src/interaction/keybindingmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/interaction/keybindingmanager.cpp b/src/interaction/keybindingmanager.cpp index 71d6d031e5..c70b08d30a 100644 --- a/src/interaction/keybindingmanager.cpp +++ b/src/interaction/keybindingmanager.cpp @@ -145,7 +145,7 @@ void KeybindingManager::removeKeyBinding(const std::string& key) { it = _keyLua.erase(it); } else { - // We if it is not, we continue iteration + // If it is not, we continue iteration ++it; } } From 5d895dd266ee0e7177d53dba55ddfca58645eb42 Mon Sep 17 00:00:00 2001 From: Emma Broman Date: Mon, 21 Sep 2020 09:34:35 +0200 Subject: [PATCH 03/26] Add keybindings for delta time steps --- include/openspace/util/timemanager.h | 2 + src/util/timemanager.cpp | 88 ++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) diff --git a/include/openspace/util/timemanager.h b/include/openspace/util/timemanager.h index 6bb8781e4e..5d41edabec 100644 --- a/include/openspace/util/timemanager.h +++ b/include/openspace/util/timemanager.h @@ -129,6 +129,8 @@ private: TimeKeyframeData interpolate(const Keyframe& past, const Keyframe& future, double time); + void addDeltaTimesKeybindings(); + Timeline _timeline; SyncData