update of all profiles to json format, few asset fixes

This commit is contained in:
Micah
2020-10-12 04:22:16 -04:00
parent 290728eade
commit d88f6eda6b
53 changed files with 1707 additions and 595 deletions
+52
View File
@@ -0,0 +1,52 @@
-- This is a blank scene that that just sets up the default menus/dasboard/keys, etc.
local assetHelper = asset.require('util/asset_helper')
local sceneHelper = asset.require('util/scene_helper')
local propertyHelper = asset.require('util/property_helper')
-- Specifying which other assets should be loaded in this scene
asset.require('spice/base')
-- Load default key bindings applicable to most scenes
asset.require('util/default_keybindings')
asset.require('util/default_dashboard')
asset.require('util/default_joystick')
-- Load web gui
local webGui = asset.require('util/webgui')
asset.require('customization/globebrowsing')
-- Keybindings that are specific for this scene
local Keybindings = {
{
Key = "h",
Name="Toggle Trails",
Command = "local list = openspace.getProperty('{planetTrail_solarSystem}.Renderable.Enabled'); for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end\n" ..
"local moonlist = openspace.getProperty('{moonTrail_solarSystem}.Renderable.Enabled'); for _,v in pairs(moonlist) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end",
Documentation = "Toggles the visibility of planet and moon trails",
GuiPath = "/Rendering",
Local = false
},
{
Key = "l",
Name = "Toggle planet labels",
Command = "local list = openspace.getProperty('{solarsystem_labels}.Renderable.Enabled'); for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end",
Documentation = "Turns on visibility for all solar system labels",
GuiPath = "/Rendering",
Local = false
}
}
asset.onInitialize(function ()
webGui.setCefRoute("onscreen")
sceneHelper.bindKeys(Keybindings)
openspace.setDefaultGuiSorting()
openspace.setPropertyValueSingle("RenderEngine.VerticalLogOffset", 0.100000)
end)
asset.onDeinitialize(function ()
sceneHelper.unbindKeys(Keybindings)
end)
@@ -26,14 +26,14 @@ asset.onInitialize(function ()
helper.previousFlipbookPage(flipbook);
end
openspace.bindKey("RIGHT", "nextFlip()", "Show the next Apollo 11 flipbook image.", "Next A11 flip", "/Missions/Apollo/11")
openspace.bindKey("LEFT", "previousFlip()","Show the previous Apollo 11 flipbook image.", "Prev A11 flip", "/Missions/Apollo/11")
openspace.bindKey("p", "nextFlip()", "Show the next Apollo 11 flipbook image.", "Next A11 flip", "/Missions/Apollo/11")
openspace.bindKey("o", "previousFlip()","Show the previous Apollo 11 flipbook image.", "Prev A11 flip", "/Missions/Apollo/11")
end)
asset.onDeinitialize(function ()
flipbook = nil;
openspace.clearKey("RIGHT")
openspace.clearKey("LEFT")
openspace.clearKey("o")
openspace.clearKey("p")
end)
@@ -71,7 +71,7 @@ local EarthBarycenterTrail = {
StartTime = "1968 DEC 21",
EndTime = "1968 DEC 28",
SampleInterval = 30,
Enabled = true,
Enabled = false,
},
GUI = {
Name = "Apollo 8 Earth Barycenter Trail",
@@ -28,7 +28,7 @@ local Ceres = {
Translation = {
Type = "SpiceTranslation",
Target = "CERES",
Observer = "SSB",
Observer = "SUN",
Kernels = {
kernels .. "/dawn_ceres_v01.tpc",
kernels .. "/sb_ceres_140724.bsp",
@@ -44,8 +44,9 @@ local Ceres = {
ColorLayers = {
{
Name = "Texture",
Identifier = "CeresTexture",
FilePath = textures .. "/gray.png",
Enabled = true
Enabled = true,
}
}
}
@@ -55,4 +56,28 @@ local Ceres = {
}
}
assetHelper.registerSceneGraphNodesAndExport(asset, { Ceres })
local CeresTrail = {
Identifier = "CeresTrail",
Parent = transforms.SolarSystemBarycenter.Identifier,
Renderable = {
Type = "RenderableTrailOrbit",
Translation = {
Type = "SpiceTranslation",
Target = "CERES",
Observer = "SUN"
},
Color = { 0.7, 0.8, 0.7 },
StartTime = "2010 JAN 01 00:00:00.000",
EndTime = "2100 JAN 01 00:00:00.000",
Period = 1325.0,
Resolution = 3600 * 24
},
GUI = {
Name = "Ceres Trail",
Path = "/Solar System/Asteroid Belt/Vesta"
}
}
assetHelper.registerSceneGraphNodesAndExport(asset, { Ceres, CeresTrail })
@@ -737,13 +737,13 @@ local DawnTrail = {
Observer = "SUN"
},
Color = { 1.0, 0.8, 0.4 },
ShowFullTrail = true,
ShowFullTrail = false,
StartTime = "2007 SEP 26 13:28:00",
EndTime = "2012 SEP 12 12:00:00",
PointSize = 5,
SampleInterval = 3600,
TimeStampSubsampleFactor = 4,
EnableFade = false,
EnableFade = true,
Rendering = "Lines+Points"
},
GUI = {
@@ -45,11 +45,11 @@ local Vesta = {
},
Renderable = {
Type = "RenderableModelProjection",
Geometry = {{
Geometry = {
Type = "MultiModelGeometry",
GeometryFile = models .. "/VestaComet_5000.obj",
ColorTexture = textures .. "/dummy.jpg"
}},
},
BoundingSphereRadius = 10.0,
Projection = {
Sequence = images,
@@ -14,7 +14,6 @@ local GaiaTrail = {
Parent = earthTransforms.EarthBarycenter.Identifier,
Renderable = {
Type = "RenderableTrailTrajectory",
Enabled = false,
Translation = {
Type = "HorizonsTranslation",
HorizonsTextFile = trail .. "/gaia_orbit_horizons.dat"
@@ -26,7 +25,7 @@ local GaiaTrail = {
PointSize = 5,
SampleInterval = 12000,
TimeStampSubsampleFactor = 1,
EnableFade = false,
EnableFade = true,
Rendering = "Lines"
},
GUI = {
@@ -52,7 +51,7 @@ local GaiaTrailEclip = {
PointSize = 5,
SampleInterval = 6000,
TimeStampSubsampleFactor = 1,
EnableFade = false,
EnableFade = true,
Rendering = "Lines"
},
GUI = {
@@ -1,7 +1,7 @@
local Hydra = asset.require('scene/solarsystem/dwarf_planets/pluto/hydra')
local Kerberos = asset.require('scene/solarsystem/dwarf_planets/pluto/kerberos')
local Nix = asset.require('scene/solarsystem/dwarf_planets/pluto/nix')
local Styx = asset.require('scene/solarsystem/dwarf_planets/pluto/styx')
local Hydra = asset.require('scene/solarsystem/dwarf_planets/pluto/minor/hydra')
local Kerberos = asset.require('scene/solarsystem/dwarf_planets/pluto/minor/kerberos')
local Nix = asset.require('scene/solarsystem/dwarf_planets/pluto/minor/nix')
local Styx = asset.require('scene/solarsystem/dwarf_planets/pluto/minor/styx')
local assetHelper = asset.require('util/asset_helper')
local hydraTextures = asset.syncedResource({
@@ -34,11 +34,11 @@ local Bennu = {
Renderable = {
Type = "RenderableModelProjection",
Body = BENNU_BODY,
Geometry = {{
Geometry = {
Type = "MultiModelGeometry",
GeometryFile = models .. "/BennuTextured.obj",
ColorTexture = textures .. "/gray.png"
}},
},
Projection = {
Sequence = asset.localResource('InstrumentTimes'),
SequenceType = "instrument-times",
@@ -54,11 +54,11 @@ local Comet67P = {
},
Renderable = {
Type = "RenderableModelProjection",
Geometry = {{
Geometry = {
Type = "MultiModelGeometry",
GeometryFile = models .. "/67P_rotated_5_130.obj",
ColorTexture = textures .. "/gray.jpg"
}},
},
Projection = {
Sequence = { imagesDestination },
SequenceType = "image-sequence",
@@ -7,8 +7,14 @@ local kernel = asset.require('../kernels').jup341
local parentIdentifier = transforms.JupiterBarycenter.Identifier
local parentSpice = "JUPITER BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_ananke" }
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_ananke"}
local trailColor = { 0.4, 0.3, 0.01 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_jupiter",
"moonTrail_minor"
}
local anankeGroup = {
{
@@ -20,6 +26,7 @@ local anankeGroup = {
Spice = "552",
Radii = { 1000, 1000, 1000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2010 J 2",
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
@@ -37,6 +44,7 @@ local anankeGroup = {
Spice = "THELXINOE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
},
@@ -53,6 +61,7 @@ local anankeGroup = {
Spice = "EUANTHE",
Radii = { 3000, 3000, 3000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
},
@@ -69,6 +78,7 @@ local anankeGroup = {
Spice = "IOCASTE",
Radii = { 5000, 5000, 5000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
},
@@ -85,6 +95,7 @@ local anankeGroup = {
Spice = "55068",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 16",
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
@@ -102,6 +113,7 @@ local anankeGroup = {
Spice = "PRAXIDIKE",
Radii = { 7000, 7000, 7000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
},
@@ -118,6 +130,7 @@ local anankeGroup = {
Spice = "HARPALYKE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
},
@@ -134,6 +147,7 @@ local anankeGroup = {
Spice = "MNEME",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
},
@@ -150,6 +164,7 @@ local anankeGroup = {
Spice = "HERMIPPE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
},
@@ -166,6 +181,7 @@ local anankeGroup = {
Spice = "THYONE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
},
@@ -181,6 +197,7 @@ local anankeGroup = {
},
Spice = "ANANKE",
Radii = { 28000, 28000, 28000 },
TrailTags = trailTags,
Tags = tags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Ananke Group"
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.JupiterBarycenter.Identifier
local parentSpice = "JUPITER BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_carme" }
local trailColor = { 0.4, 0.3, 0.01 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_jupiter",
"moonTrail_minor"
}
local carmeGroup = {
{
@@ -20,6 +26,7 @@ local carmeGroup = {
Spice = "HERSE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -36,6 +43,7 @@ local carmeGroup = {
Spice = "AITNE",
Radii = { 3000, 3000, 3000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -52,6 +60,7 @@ local carmeGroup = {
Spice = "KALE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -68,6 +77,7 @@ local carmeGroup = {
Spice = "TAYGETE",
Radii = { 5000, 5000, 5000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -84,6 +94,7 @@ local carmeGroup = {
Spice = "CHALDENE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -100,6 +111,7 @@ local carmeGroup = {
Spice = "ERINOME",
Radii = { 3000, 3000, 3000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -116,6 +128,7 @@ local carmeGroup = {
Spice = "KALLICHORE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -132,6 +145,7 @@ local carmeGroup = {
Spice = "KALYKE",
Radii = { 5000, 5000, 5000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -148,6 +162,7 @@ local carmeGroup = {
Spice = "PASITHEE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -164,6 +179,7 @@ local carmeGroup = {
Spice = "551",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2010 J 1",
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
@@ -181,6 +197,7 @@ local carmeGroup = {
Spice = "EUKELADE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -197,6 +214,7 @@ local carmeGroup = {
Spice = "ARCHE",
Radii = { 3000, 3000, 3000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -213,6 +231,7 @@ local carmeGroup = {
Spice = "ISONOE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -229,6 +248,7 @@ local carmeGroup = {
Spice = "CARME",
Radii = { 46000, 46000, 46000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
},
@@ -245,6 +265,7 @@ local carmeGroup = {
Spice = "557",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 5",
Path = "/Solar System/Planets/Jupiter/Moons/Carme Group"
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.JupiterBarycenter.Identifier
local parentSpice = "JUPITER BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_carpo" }
local trailColor = { 0.4, 0.3, 0.01 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_jupiter",
"moonTrail_minor"
}
local carpoGroup = {
{
@@ -20,6 +26,7 @@ local carpoGroup = {
Spice = "CARPO",
Radii = { 3000, 3000, 3000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Carpo Group"
},
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.JupiterBarycenter.Identifier
local parentSpice = "JUPITER BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_himalia" }
local trailColor = { 0.4, 0.3, 0.01 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_jupiter",
"moonTrail_minor"
}
local himaliaGroup = {
{
@@ -20,6 +26,7 @@ local himaliaGroup = {
Spice = "LEDA",
Radii = { 16000, 16000, 16000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Himalia Group"
},
@@ -36,6 +43,7 @@ local himaliaGroup = {
Spice = "HIMALIA",
Radii = { 170000, 170000, 170000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Himalia Group"
},
@@ -52,6 +60,7 @@ local himaliaGroup = {
Spice = "LYSITHEA",
Radii = { 36000, 36000, 36000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Himalia Group"
},
@@ -68,6 +77,7 @@ local himaliaGroup = {
Spice = "ELARA",
Radii = { 86000, 86000, 86000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Himalia Group"
},
@@ -85,6 +95,7 @@ local himaliaGroup = {
Spice = "553",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Himalia Group"
},
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.JupiterBarycenter.Identifier
local parentSpice = "JUPITER BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_inner" }
local trailColor = { 0.4, 0.3, 0.01 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_jupiter",
"moonTrail_minor"
}
local innerMoons = {
{
@@ -20,6 +26,7 @@ local innerMoons = {
Spice = "METIS",
Radii = { 60000, 40000, 34000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Inner Group"
},
@@ -36,6 +43,7 @@ local innerMoons = {
Spice = "ADRASTEA",
Radii = { 20000, 16000, 14000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Inner Group"
},
@@ -52,6 +60,7 @@ local innerMoons = {
Spice = "AMALTHEA",
Radii = { 250000, 146000, 128000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Inner Group"
},
@@ -68,6 +77,7 @@ local innerMoons = {
Spice = "THEBE",
Radii = { 116000, 98000, 84000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Inner Group"
},
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.JupiterBarycenter.Identifier
local parentSpice = "JUPITER BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_other" }
local trailColor = { 0.4, 0.3, 0.01 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_jupiter",
"moonTrail_minor"
}
local otherGroups = {
{
@@ -20,6 +26,7 @@ local otherGroups = {
Spice = "55066",
Radii = { 1000, 1000, 1000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 12",
Path = "/Solar System/Planets/Jupiter/Moons/Other Groups"
@@ -37,6 +44,7 @@ local otherGroups = {
Spice = "55061",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 3",
Path = "/Solar System/Planets/Jupiter/Moons/Other Groups"
@@ -54,6 +62,7 @@ local otherGroups = {
Spice = "55074",
Radii = { 1000, 1000, 1000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2011 J 1",
Path = "/Solar System/Planets/Jupiter/Moons/Other Groups"
@@ -71,6 +80,7 @@ local otherGroups = {
Spice = "55070",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 19",
Path = "/Solar System/Planets/Jupiter/Moons/Other Groups"
@@ -88,6 +98,7 @@ local otherGroups = {
Spice = "55065",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 10",
Path = "/Solar System/Planets/Jupiter/Moons/Other Groups"
@@ -105,6 +116,7 @@ local otherGroups = {
Spice = "55071",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 23",
Path = "/Solar System/Planets/Jupiter/Moons/Other Groups"
@@ -122,6 +134,7 @@ local otherGroups = {
Spice = "55064",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 9",
Path = "/Solar System/Planets/Jupiter/Moons/Other Groups"
@@ -139,6 +152,7 @@ local otherGroups = {
Spice = "55060",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 2",
Path = "/Solar System/Planets/Jupiter/Moons/Other Groups"
@@ -9,7 +9,12 @@ local parentIdentifier = transforms.JupiterBarycenter.Identifier
local parentSpice = "JUPITER BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_pasiphae" }
local trailColor = { 0.4, 0.3, 0.01 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_jupiter",
"moonTrail_minor"
}
local pasiphaeGroup = {
{
Identifier = "Euporie",
@@ -20,6 +25,7 @@ local pasiphaeGroup = {
Spice = "EUPORIE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -36,6 +42,7 @@ local pasiphaeGroup = {
Spice = "555",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 18",
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
@@ -53,6 +60,7 @@ local pasiphaeGroup = {
Spice = "HELIKE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -69,6 +77,7 @@ local pasiphaeGroup = {
Spice = "ORTHOSIE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -85,6 +94,7 @@ local pasiphaeGroup = {
Spice = "554",
Radii = { 3000, 3000, 3000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2016 J 1",
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
@@ -102,6 +112,7 @@ local pasiphaeGroup = {
Spice = "558",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 15",
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
@@ -119,6 +130,7 @@ local pasiphaeGroup = {
Spice = "AOEDE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -135,6 +147,7 @@ local pasiphaeGroup = {
Spice = "CALLIRRHOE",
Radii = { 9000, 9000, 9000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -151,6 +164,7 @@ local pasiphaeGroup = {
Spice = "EURYDOME",
Radii = { 3000, 3000, 3000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -167,6 +181,7 @@ local pasiphaeGroup = {
Spice = "KORE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -183,6 +198,7 @@ local pasiphaeGroup = {
Spice = "CYLLENE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -199,6 +215,7 @@ local pasiphaeGroup = {
Spice = "556",
Radii = { 1000, 1000, 1000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2011 J 2",
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
@@ -216,6 +233,7 @@ local pasiphaeGroup = {
Spice = "559",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2017 J 1",
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
@@ -233,6 +251,7 @@ local pasiphaeGroup = {
Spice = "55062",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2003 J 4",
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
@@ -250,6 +269,7 @@ local pasiphaeGroup = {
Spice = "PASIPHAE",
Radii = { 60000, 60000, 60000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -266,6 +286,7 @@ local pasiphaeGroup = {
Spice = "HEGEMONE",
Radii = { 3000, 3000, 3000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -282,6 +303,7 @@ local pasiphaeGroup = {
Spice = "SINOPE",
Radii = { 38000, 38000, 38000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -298,6 +320,7 @@ local pasiphaeGroup = {
Spice = "SPONDE",
Radii = { 2000, 2000, 2000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -314,6 +337,7 @@ local pasiphaeGroup = {
Spice = "AUTONOE",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -331,6 +355,7 @@ local pasiphaeGroup = {
Spice = "MAGACLITE",
Radii = { 5000, 5000, 5000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Pasiphae Group"
},
@@ -9,7 +9,12 @@ local parentIdentifier = transforms.JupiterBarycenter.Identifier
local parentSpice = "JUPITER BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_jupiter", "moon_themisto" }
local trailColor = { 0.4, 0.3, 0.01 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_jupiter",
"moonTrail_minor"
}
local themistoGroup = {
{
Identifier = "Themisto",
@@ -20,6 +25,7 @@ local themistoGroup = {
Spice = "THEMISTO",
Radii = { 8000, 8000, 8000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Jupiter/Moons/Themisto Group"
},
@@ -1,5 +1,5 @@
Name="HiRISE Local Set"
Identifier="OnMarsHiRISELS"
Description="HiRISE Stereo Pairs"
Description=[[ This map contains a subet set of the HiRISE imagaery, only containing locations where a corresponding HiRISE digital terrain model (DTM) was available.]]
ColorFile="HiRISELS.vrt"
HeightFile="HiRISE_DEM.wms"
@@ -12,6 +12,12 @@ local parentIdentifier = transforms.NeptuneBarycenter.Identifier
local parentSpice = "NEPTUNE BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_neptune", "moon_inner" }
local trailColor = { 0.2, 0.5, 0.75 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_neptune",
"moonTrail_minor"
}
local innerMoons = {
{
@@ -23,6 +29,7 @@ local innerMoons = {
Spice = "NAIAD",
Radii = { 96000, 60000, 52000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Inner Moons"
},
@@ -39,6 +46,7 @@ local innerMoons = {
Spice = "THALASSA",
Radii = { 108000, 100000, 52000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Inner Moons"
},
@@ -55,6 +63,7 @@ local innerMoons = {
Spice = "DESPINA",
Radii = { 180000, 148000, 128000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Inner Moons"
},
@@ -71,6 +80,7 @@ local innerMoons = {
Spice = "GALATEA",
Radii = { 204000, 184000, 144000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Inner Moons"
},
@@ -87,6 +97,7 @@ local innerMoons = {
Spice = "LARISSA",
Radii = { 216000, 204000, 168000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Inner Moons"
},
@@ -103,6 +114,7 @@ local innerMoons = {
Spice = "814",
Radii = { 16000, 16000, 16000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2004 N 1",
Path = "/Solar System/Planets/Neptune/Moons/Inner Moons"
@@ -120,6 +132,7 @@ local innerMoons = {
Spice = "PROTEUS",
Radii = { 436000, 416000, 402000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Inner Moons"
},
@@ -12,6 +12,12 @@ local parentIdentifier = transforms.NeptuneBarycenter.Identifier
local parentSpice = "NEPTUNE BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_neptune", "moon_irregular_prograde" }
local trailColor = { 0.2, 0.5, 0.75 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_neptune",
"moonTrail_minor"
}
local irregularProgradeMoons = {
{
@@ -23,6 +29,7 @@ local irregularProgradeMoons = {
Spice = "HALIMEDE",
Radii = { 62000, 62000, 62000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Irregular Prograde Moons"
},
@@ -39,6 +46,7 @@ local irregularProgradeMoons = {
Spice = "PSAMATHE",
Radii = { 40000, 40000, 40000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Irregular Prograde Moons"
},
@@ -55,6 +63,7 @@ local irregularProgradeMoons = {
Spice = "NESO",
Radii = { 60000, 60000, 60000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Irregular Prograde Moons"
},
@@ -11,6 +11,12 @@ local parentIdentifier = transforms.NeptuneBarycenter.Identifier
local parentSpice = "NEPTUNE BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_neptune", "moon_irregular_retrograde" }
local trailColor = { 0.2, 0.5, 0.75 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_neptune",
"moonTrail_minor"
}
local irregularRetrogradeMoons = {
{
@@ -22,6 +28,7 @@ local irregularRetrogradeMoons = {
Spice = "NEREID",
Radii = { 340000, 340000, 340000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Irregular Retrograde Moons"
},
@@ -38,6 +45,7 @@ local irregularRetrogradeMoons = {
Spice = "SAO",
Radii = { 44000, 44000, 44000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Irregular Retrograde Moons"
},
@@ -54,6 +62,7 @@ local irregularRetrogradeMoons = {
Spice = "LAOMEDEIA",
Radii = { 42000, 42000, 42000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Irregular Retrograde Moons"
},
@@ -0,0 +1,3 @@
asset.require('./inner_moons')
asset.require('./irregular_prograde_moons')
asset.require('./irregular_retrograde_moons')
@@ -14,6 +14,7 @@ local Triton = {
Spice = "TRITON",
Radii = { 2709000, 2706000, 2705000 },
Tags = { "moon_solarSystem", "moon_giants", "moon_neptune" },
TrailTags = { "moonTrail_solarSystem", "moonTrail_giants", "moonTrail_neptune" },
GUI = {
Path = "/Solar System/Planets/Neptune/Moons/Irregular Prograde Moons"
},
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.SaturnBarycenter.Identifier
local parentSpice = "SATURN BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_saturn", "moon_gallic" }
local trailColor = { 0.5, 0.3, 0.3 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_saturn",
"moonTrail_minor"
}
local gallicGroup = {
{
@@ -20,6 +26,7 @@ local gallicGroup = {
Spice = "ALBIORIX",
Radii = { 32000, 32000, 32000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Gallic Group"
},
@@ -36,6 +43,7 @@ local gallicGroup = {
Spice = "BEBHIONN",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Gallic Group"
},
@@ -52,6 +60,7 @@ local gallicGroup = {
Spice = "ERRIAPUS",
Radii = { 10000, 10000, 10000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Gallic Group"
},
@@ -68,6 +77,7 @@ local gallicGroup = {
Spice = "TARVOS",
Radii = { 15000, 15000, 15000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Gallic Group"
},
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.SaturnBarycenter.Identifier
local parentSpice = "SATURN BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_saturn", "moon_inuit" }
local trailColor = { 0.5, 0.3, 0.3 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_saturn",
"moonTrail_minor"
}
local inuitGroup = {
{
@@ -20,6 +26,7 @@ local inuitGroup = {
Spice = "KIVIUQ",
Radii = { 16000, 16000, 16000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Inuit Group"
},
@@ -36,6 +43,7 @@ local inuitGroup = {
Spice = "IJIRAQ",
Radii = { 12000, 12000, 12000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Inuit Group"
},
@@ -52,6 +60,7 @@ local inuitGroup = {
Spice = "PAALIAQ",
Radii = { 22000, 22000, 22000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Inuit Group"
},
@@ -68,6 +77,7 @@ local inuitGroup = {
Spice = "SIARNAQ",
Radii = { 40000, 40000, 40000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Inuit Group"
},
@@ -84,6 +94,7 @@ local inuitGroup = {
Spice = "TARQEQ",
Radii = { 7000, 7000, 7000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Inuit Group"
},
@@ -11,6 +11,12 @@ local parentIdentifier = transforms.SaturnBarycenter.Identifier
local parentSpice = "SATURN BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_saturn", "moon_norse" }
local trailColor = { 0.5, 0.3, 0.3 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_saturn",
"moonTrail_minor"
}
local norseGroup = {
{
@@ -22,6 +28,7 @@ local norseGroup = {
Spice = "PHOEBE",
Radii = { 218800, 217000, 203600 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -38,6 +45,7 @@ local norseGroup = {
Spice = "SKATHI",
Radii = { 8000, 8000, 8000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -54,6 +62,7 @@ local norseGroup = {
Spice = "65055",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2007 S 2",
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
@@ -71,6 +80,7 @@ local norseGroup = {
Spice = "SKOLL",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -87,6 +97,7 @@ local norseGroup = {
Spice = "65041",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2004 S 13",
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
@@ -104,6 +115,7 @@ local norseGroup = {
Spice = "GREIP",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -120,6 +132,7 @@ local norseGroup = {
Spice = "HYRROKKIN",
Radii = { 8000, 8000, 8000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -136,6 +149,7 @@ local norseGroup = {
Spice = "JARNSAXA",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -152,6 +166,7 @@ local norseGroup = {
Spice = "MUNDILFARI",
Radii = { 7000, 7000, 7000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -168,6 +183,7 @@ local norseGroup = {
Spice = "65048",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2006 S 1",
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
@@ -185,6 +201,7 @@ local norseGroup = {
Spice = "65045",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2004 S 17",
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
@@ -202,6 +219,7 @@ local norseGroup = {
Spice = "BERGELMIR",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -218,6 +236,7 @@ local norseGroup = {
Spice = "NARVI",
Radii = { 7000, 7000, 7000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -234,6 +253,7 @@ local norseGroup = {
Spice = "SUTTUNGR",
Radii = { 7000, 7000, 7000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -250,6 +270,7 @@ local norseGroup = {
Spice = "HATI",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -266,6 +287,7 @@ local norseGroup = {
Spice = "65040",
Radii = { 5000, 5000, 5000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2004 S 12",
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
@@ -283,6 +305,7 @@ local norseGroup = {
Spice = "FARBAUTI",
Radii = { 5000, 5000, 5000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -299,6 +322,7 @@ local norseGroup = {
Spice = "THRYMR",
Radii = { 7000, 7000, 7000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -315,6 +339,7 @@ local norseGroup = {
Spice = "AEGIR",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -331,6 +356,7 @@ local norseGroup = {
Spice = "65056",
Radii = { 5000, 5000, 5000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2007 S 3",
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
@@ -348,6 +374,7 @@ local norseGroup = {
Spice = "BESTLA",
Radii = { 7000, 7000, 7000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -364,6 +391,7 @@ local norseGroup = {
Spice = "65035",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2004 S 7",
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
@@ -381,6 +409,7 @@ local norseGroup = {
Spice = "65050",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Name = "S/2006 S 3",
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
@@ -398,6 +427,7 @@ local norseGroup = {
Spice = "FENRIR",
Radii = { 4000, 4000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -431,6 +461,7 @@ local norseGroup = {
Spice = "KARI",
Radii = { 7000, 7000, 7000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -447,6 +478,7 @@ local norseGroup = {
Spice = "YMIR",
Radii = { 18000, 18000, 18000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -463,6 +495,7 @@ local norseGroup = {
Spice = "LOGE",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -479,6 +512,7 @@ local norseGroup = {
Spice = "FORNJOT",
Radii = { 6000, 6000, 6000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Norse Group"
},
@@ -11,6 +11,12 @@ local parentIdentifier = transforms.SaturnBarycenter.Identifier
local parentSpice = "SATURN BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_saturn", "moon_other" }
local trailColor = { 0.5, 0.3, 0.3 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_saturn",
"moonTrail_minor"
}
local otherGroup = {
{
@@ -22,6 +28,7 @@ local otherGroup = {
Spice = "ATLAS",
Radii = { 41000, 35000, 19000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -38,6 +45,7 @@ local otherGroup = {
Spice = "PROMETHEUS",
Radii = { 136000, 79000, 59000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -54,6 +62,7 @@ local otherGroup = {
Spice = "PANDORA",
Radii = { 104000, 81000, 64000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -70,6 +79,7 @@ local otherGroup = {
Spice = "EPIMETHEUS",
Radii = { 130000, 114000, 106000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -86,6 +96,7 @@ local otherGroup = {
Spice = "JANUS",
Radii = { 203000, 185000, 153000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -102,6 +113,7 @@ local otherGroup = {
Spice = "AEGAEON",
Radii = { 500, 500, 500 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -118,6 +130,7 @@ local otherGroup = {
Spice = "METHONE",
Radii = { 3200, 3200, 3200 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -134,6 +147,7 @@ local otherGroup = {
Spice = "ANTHE",
Radii = { 1800, 1800, 1800 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -150,6 +164,7 @@ local otherGroup = {
Spice = "PALLENE",
Radii = { 6000, 6000, 4000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -166,6 +181,7 @@ local otherGroup = {
Spice = "TELESTO",
Radii = { 33000, 24000, 20000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -182,6 +198,7 @@ local otherGroup = {
Spice = "CALYPSO",
Radii = { 30000, 23000, 14000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -198,6 +215,7 @@ local otherGroup = {
Spice = "HELENE",
Radii = { 43000, 38000, 26000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -214,6 +232,7 @@ local otherGroup = {
Spice = "POLYDEUCES",
Radii = { 3000, 2000, 1000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Saturn/Moons/Other Group"
},
@@ -8,7 +8,15 @@ local kernel = asset.require('./kernels').ura091
local parentIdentifier = transforms.UranusBarycenter.Identifier
local parentSpice = "URANUS BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_uranus", "moon_inner" }
local trailColor = { 0.60, 0.65, 0.84 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_uranus",
"moonTrail_minor"
}
local innerMoons = {
{
@@ -20,6 +28,7 @@ local innerMoons = {
Spice = "CORDELIA",
Radii = { 40000, 40000, 40000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -36,6 +45,7 @@ local innerMoons = {
Spice = "OPHELIA",
Radii = { 43000, 43000, 43000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -52,6 +62,7 @@ local innerMoons = {
Spice = "BIANCA",
Radii = { 51000, 51000, 51000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -68,6 +79,7 @@ local innerMoons = {
Spice = "CRESSIDA",
Radii = { 80000, 80000, 80000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -84,6 +96,7 @@ local innerMoons = {
Spice = "DESDEMONA",
Radii = { 64000, 64000, 64000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -100,6 +113,7 @@ local innerMoons = {
Spice = "JULIET",
Radii = { 94000, 94000, 94000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -116,6 +130,7 @@ local innerMoons = {
Spice = "PORTIA",
Radii = { 135000, 135000, 135000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -132,6 +147,7 @@ local innerMoons = {
Spice = "ROSALIND",
Radii = { 72000, 72000, 72000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -148,6 +164,7 @@ local innerMoons = {
Spice = "CUPID",
Radii = { 18000, 18000, 18000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -164,6 +181,7 @@ local innerMoons = {
Spice = "BELINDA",
Radii = { 90000, 90000, 90000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -180,6 +198,7 @@ local innerMoons = {
Spice = "PERDITA",
Radii = { 30000, 30000, 30000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -196,6 +215,7 @@ local innerMoons = {
Spice = "PUCK",
Radii = { 162000, 162000, 162000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -212,6 +232,7 @@ local innerMoons = {
Spice = "MAB",
Radii = { 25000, 25000, 25000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Inner Moons"
},
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.UranusBarycenter.Identifier
local parentSpice = "URANUS BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_uranus", "moon_irregular_prograde" }
local trailColor = { 0.60, 0.65, 0.84 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_uranus",
"moonTrail_minor"
}
local irregularMoons = {
{
@@ -20,6 +26,7 @@ local irregularMoons = {
Spice = "MARGARET",
Radii = { 20000, 20000, 20000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Prograde Moons"
},
@@ -9,6 +9,12 @@ local parentIdentifier = transforms.UranusBarycenter.Identifier
local parentSpice = "URANUS BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_uranus", "moon_irregular_retrograde" }
local trailColor = { 0.60, 0.65, 0.84 }
local trailTags = {
"moonTrail_solarSystem",
"moonTrail_giants",
"moonTrail_uranus",
"moonTrail_minor"
}
local irregularMoons = {
{
@@ -20,6 +26,7 @@ local irregularMoons = {
Spice = "FRANCISCO",
Radii = { 22000, 22000, 22000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Retrograde Moons"
},
@@ -36,6 +43,7 @@ local irregularMoons = {
Spice = "CALIBAN",
Radii = { 72000, 72000, 72000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Retrograde Moons"
},
@@ -52,6 +60,7 @@ local irregularMoons = {
Spice = "STEPHANO",
Radii = { 32000, 32000, 32000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Retrograde Moons"
},
@@ -68,6 +77,7 @@ local irregularMoons = {
Spice = "TRINCULO",
Radii = { 18000, 18000, 18000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Retrograde Moons"
},
@@ -84,6 +94,7 @@ local irregularMoons = {
Spice = "SYCORAX",
Radii = { 165000, 165000, 165000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Retrograde Moons"
},
@@ -100,6 +111,7 @@ local irregularMoons = {
Spice = "PROSPERO",
Radii = { 50000, 50000, 50000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Retrograde Moons"
},
@@ -116,6 +128,7 @@ local irregularMoons = {
Spice = "SETEBOS",
Radii = { 48000, 48000, 48000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Retrograde Moons"
},
@@ -132,6 +145,7 @@ local irregularMoons = {
Spice = "FERDINAND",
Radii = { 20000, 20000, 20000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Irregular Retrograde Moons"
},
@@ -9,6 +9,8 @@ local parentIdentifier = transforms.UranusBarycenter.Identifier
local parentSpice = "URANUS BARYCENTER"
local tags = { "moon_solarSystem", "moon_giants", "moon_uranus", "moon_major" }
local trailColor = { 0.60, 0.65, 0.84 }
local trailTags = { "moonTrail_solarSystem", "moonTrail_giants", "moonTrail_uranus" }
local majorMoons = {
{
@@ -20,6 +22,7 @@ local majorMoons = {
Spice = "MIRANDA",
Radii = { 471600, 468000, 466000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Major Moons"
},
@@ -36,6 +39,7 @@ local majorMoons = {
Spice = "ARIEL",
Radii = { 1162000, 1156000, 1155000 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Major Moons"
},
@@ -52,6 +56,7 @@ local majorMoons = {
Spice = "UMBRIEL",
Radii = { 1169400, 1169400, 1169400 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Major Moons"
},
@@ -68,6 +73,7 @@ local majorMoons = {
Spice = "TITANIA",
Radii = { 1576800, 1576800, 1576800 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Major Moons"
},
@@ -84,6 +90,7 @@ local majorMoons = {
Spice = "OBERON",
Radii = { 1522800, 1522800, 1522800 },
Tags = tags,
TrailTags = trailTags,
GUI = {
Path = "/Solar System/Planets/Uranus/Moons/Major Moons"
},
+10 -4
View File
@@ -1,7 +1,7 @@
asset.require('spice/base')
local createGlobeWithoutName = function(identifier, parent, parentSpiceName, spiceName,
radii, tags, guiPath, trailColor, orbitPeriod, kernels)
radii, tags, trailTags, guiPath, trailColor, orbitPeriod, kernels)
return {
Identifier = identifier,
Parent = parent,
@@ -36,7 +36,8 @@ local createGlobeWithoutName = function(identifier, parent, parentSpiceName, spi
},
Color = trailColor,
Period = orbitPeriod,
Resolution = 1000
Resolution = 1000,
Tag = trailTags,
},
GUI = {
Path = guiPath
@@ -45,9 +46,9 @@ local createGlobeWithoutName = function(identifier, parent, parentSpiceName, spi
end
local createGlobeWithName = function(identifier, name, parent, parentSpiceName, spiceName,
radii, tags, guiPath, trailColor, orbitPeriod, kernels, layers)
radii, tags, trailTags, guiPath, trailColor, orbitPeriod, kernels, layers)
g, t = createGlobeWithoutName(identifier, parent, parentSpiceName, spiceName, radii,
tags, guiPath, trailColor, orbitPeriod, kernels, layers)
tags, trailTags, guiPath, trailColor, orbitPeriod, kernels, layers)
g.GUI.Name = name
t.GUI.Name = name .. " Trail"
@@ -75,6 +76,9 @@ local createGlobes = function(t)
if not v.Layers then
v.Layers = {}
end
if not v.TrailTags then
v.TrailTags = {}
end
if v.Name then
globe, trail = createGlobeWithName(
v.Identifier,
@@ -84,6 +88,7 @@ local createGlobes = function(t)
v.Spice,
v.Radii,
v.Tags,
v.TrailTags,
v.GUI.Path,
v.TrailColor,
v.OrbitPeriod,
@@ -98,6 +103,7 @@ local createGlobes = function(t)
v.Spice,
v.Radii,
v.Tags,
v.TrailTags,
v.GUI.Path,
v.TrailColor,
v.OrbitPeriod,
+2 -2
View File
@@ -24,12 +24,12 @@ end
local previousFlipbookPage = function (flipbook)
local localIndex = flipbook.CurrentFlipIndex;
if (localIndex == -1) then
return
end
local localIndex = flipbook.CurrentFlipIndex;
local assetSring = flipbook.AssetPrefix .. localIndex;
openspace.setPropertyValueSingle("Scene." .. flipbook.AssetGlobe .. ".Renderable.Layers.ColorLayers.".. assetSring .. ".Enabled", false)
localIndex = localIndex - 1;
+140
View File
@@ -0,0 +1,140 @@
{
"assets": [
"base",
"scene/solarsystem/missions/apollo/11/apollo11",
"scene/solarsystem/missions/apollo/11/lem_flipbook",
"scene/solarsystem/missions/apollo/17/lem",
"scene/solarsystem/missions/apollo/8/apollo8",
"scene/solarsystem/missions/apollo/apollo_globebrowsing",
"scene/solarsystem/missions/apollo/insignias_map"
],
"camera": {
"altitude": 15000000.0,
"anchor": "Earth",
"latitude": 20.0,
"longitude": -60.0,
"type": "goToGeo"
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"keybindings": [
{
"documentation": "Jump to right before the earthrise photo",
"gui_path": "/Missions/Apollo/8",
"is_local": false,
"key": "E",
"name": "Set Earthrise time",
"script": "openspace.time.setPause(true); openspace.time.setDeltaTime(1); openspace.time.setTime('1968 DEC 24 16:37:31'); openspace.navigation.setNavigationState({Anchor = 'Apollo8', Position = { 1.494592E1, 3.236777E1, -4.171296E1 }, ReferenceFrame = 'Root', Up = { 0.960608E0, -0.212013E0, 0.179675E0 }}); openspace.setPropertyValue('*Trail.Renderable.Enabled', false);"
},
{
"documentation": "Jump to time right before Apollo 8 liftoff, with its trail enabled",
"gui_path": "/Missions/Apollo/8",
"is_local": false,
"key": "U",
"name": "Set Apollo 8 launch time",
"script": "openspace.time.setTime('1968-12-21T12:51:37.00'); openspace.setPropertyValueSingle('Scene.Apollo8LaunchTrail.Renderable.Enabled', true);"
},
{
"documentation": "Toggles Moon Kaguya color layer",
"gui_path": "/Missions/Apollo",
"is_local": false,
"key": "K",
"name": "Toggle Kaguya layer",
"script": "openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.Kaguya_Utah.Enabled', not openspace.getPropertyValue('Scene.Moon.Renderable.Layers.ColorLayers.Kaguya_Utah.Enabled'));"
},
{
"documentation": "Toggles shading for the Moon",
"gui_path": "/Missions/Apollo",
"is_local": false,
"key": "S",
"name": "Toggle Moon shading",
"script": "openspace.setPropertyValueSingle('Scene.Moon.Renderable.PerformShading', not openspace.getPropertyValue('Scene.Moon.Renderable.PerformShading'));"
},
{
"documentation": "Set camera focus to the Earth",
"gui_path": "/Missions/Apollo",
"is_local": false,
"key": "HOME",
"name": "Focus on Earth",
"script": "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'Earth'); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Set camera focus to the Moon",
"gui_path": "/Missions/Apollo",
"is_local": false,
"key": "M",
"name": "Focus on Moon",
"script": "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'Moon'); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Disable apollo site on moon when leaving",
"gui_path": "/Missions/Apollo",
"is_local": false,
"key": "F9",
"name": "Disable Apollo sites",
"script": "openspace.setPropertyValue('Scene.Moon.Renderable.Layers.ColorLayers.A17_*.Enabled', false); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.HeightLayers.LRO_NAC_Apollo_11.Enabled', false); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A11_M177481212_p_longlat.Enabled', false); openspace.setPropertyValueSingle('Scene.Apollo11MoonTrail.Renderable.Enabled', false); openspace.setPropertyValueSingle('Scene.Apollo11LemTrail.Renderable.Enabled', false); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.HeightLayers.LRO_NAC_Apollo_17.Enabled', false);"
},
{
"documentation": "Setup for Apollo 11 landing site",
"gui_path": "/Missions/Apollo/11",
"is_local": false,
"key": "F11",
"name": "Setup A11 site",
"script": "openspace.time.setTime('1969 JUL 20 20:17:40'); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.HeightLayers.LRO_NAC_Apollo_11.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A11_M177481212_p_longlat.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.TargetLodScaleFactor', 20.11); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Apollo11LemPosition'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil); openspace.setPropertyValueSingle('Scene.Apollo11MoonTrail.Renderable.Enabled', true); openspace.setPropertyValueSingle('Scene.Apollo11LemTrail.Renderable.Enabled', true);"
},
{
"documentation": "Setup for Apollo 17 landing site",
"gui_path": "/Missions/Apollo/17",
"is_local": false,
"key": "F7",
"name": "Setup A17 site",
"script": "openspace.time.setTime('1972 DEC 12 19:47:11'); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_travmap.BlendMode', 0.000000); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_travmap.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.HeightLayers.LRO_NAC_Apollo_17.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_LEM.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_LEM.BlendMode', 0.000000); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_NAC_Alt_p.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_NAC_Alt_p.BlendMode', 0.000000); openspace.setPropertyValueSingle('Scene.Moon.Renderable.TargetLodScaleFactor', 20.17); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Apollo17LemModel'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_station7.BlendMode', 0.000000);"
}
],
"mark_nodes": [
"Earth",
"Moon",
"Apollo8",
"Apollo11",
"Apollo11LemModel",
"Apollo17LemModel"
],
"meta": {
"author": "OpenSpace Team",
"description": "This profile contains all the apollo assets in openspace. Apollo 8,11,17 and some associated materials. ",
"license": "MIT License",
"name": "Apollo",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"properties": [
{
"name": "NavigationHandler.OrbitalNavigator.MinimumAllowedDistance",
"type": "setPropertyValue",
"value": "0"
},
{
"name": "Scene.Moon.Renderable.Layers.ColorLayers.A17_travmap.BlendMode",
"type": "setPropertyValue",
"value": "0"
}
],
"time": {
"type": "absolute",
"value": "1968-12-21T12:51:51"
},
"version": {
"major": 1,
"minor": 0
}
}
-36
View File
@@ -1,36 +0,0 @@
#Version
1.0
#Asset
util/property_helper propertyHelper
base
scene/solarsystem/planets/earth/moon/moon
scene/solarsystem/missions/apollo/8/apollo8
scene/solarsystem/planets/earth/earth earthAsset
#Property
setPropertyValueSingle NavigationHandler.OrbitalNavigator.MinimumAllowedDistance 0.000000
#Keybinding
E Jump to right before the earthrise photo Set Earthrise time /Missions/Apollo/8 false "openspace.time.setPause(true); openspace.time.setDeltaTime(1); openspace.time.setTime('1968 DEC 24 16:37:31'); openspace.navigation.setNavigationState({Anchor = 'Apollo8', Position = { 1.494592E1, 3.236777E1, -4.171296E1 }, ReferenceFrame = 'Root', Up = { 0.960608E0, -0.212013E0, 0.179675E0 }}); openspace.setPropertyValue('*Trail.Renderable.Enabled', false)"
U Jump to time right before Apollo 8 liftoff, with its trail enabled Set Apollo 8 launch time /Missions/Apollo/8 false "openspace.time.setTime('1968-12-21T12:51:37.00'); openspace.setPropertyValueSingle('Scene.Apollo8LaunchTrail.Renderable.Enabled', true)"
K Toggles Moon Kaguya color layer Toggle Kaguya layer on the Moon /Missions/Apollo false propertyHelper.invert('Scene.Moon.Renderable.Layers.ColorLayers.Kaguya_Utah.Enabled')
T Toggles the trails of the Apollo 8 orbits, focused around the Moon Toggle Apollo 8 orbits /Missions/Apollo/8 false propertyHelper.invert('Scene.Apollo8MoonTrail.Renderable.Enabled')
SHIFT+T Toggles the trails of the Apollo 8 Launch, focused around the Earth Toggle Apollo 8 launch trail /Missions/Apollo/8 false propertyHelper.invert('Scene.Apollo8LaunchTrail.Renderable.Enabled')
CTRL+T Toggles the trails of the full Apollo 8, with Earth's frame of reference Toggles Apollo 8 full trail /Missions/Apollo/8 false propertyHelper.invert('Scene.Apollo8EarthBarycenterTrail.Renderable.Enabled')
S Toggles shading for the Moon Toggle Moon shading /Missions/Apollo false propertyHelper.invert('Scene.Moon.Renderable.PerformShading')
PAGE_UP Set camera focus to Apollo 8 Focus on Apollo 8 /Missions/Apollo/8 false "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'Apollo8'); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
PAGE_DOWN Set camera focus to the Moon Focus on Moon /Missions/Apollo false "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'Moon'); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
HOME Set camera focus to the Earth Focus on Earth /Missions/Apollo false "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'Earth'); openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
#Time
absolute 1968-12-21T12:51:51.0
#Camera
goToGeo earthAsset.Earth.Identifier 20 -60 15000000
#MarkNodes
Earth
Moon
Apollo8
Apollo8Launch
-35
View File
@@ -1,35 +0,0 @@
#Version
1.0
#Asset
base
scene/solarsystem/planets/earth/moon/moon moonAsset
scene/solarsystem/missions/apollo/8/apollo8
scene/solarsystem/missions/apollo/11/apollo11
scene/solarsystem/missions/apollo/17/lem
scene/solarsystem/missions/apollo/apollo_globebrowsing
scene/solarsystem/missions/apollo/11/lem_flipbook
scene/solarsystem/missions/apollo/insignias_map
#Property
setPropertyValueSingle Scene.Moon.Renderable.Layers.ColorLayers.A17_travmap.BlendMode 0
setPropertyValueSingle Scene.Moon.Renderable.PerformShading false
#Keybinding
m Focus on Moon Focus on Moon /Missions/Apollo false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Moon'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
F9 Disable apollo site on moon when switching Disable Apollo site /Missions/Apollo false "openspace.setPropertyValue('Scene.Moon.Renderable.Layers.ColorLayers.A17_*.Enabled', false); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.HeightLayers.LRO_NAC_Apollo_11.Enabled', false); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A11_M177481212_p_longlat.Enabled', false); openspace.setPropertyValueSingle('Scene.Apollo11MoonTrail.Renderable.Enabled', false); openspace.setPropertyValueSingle('Scene.Apollo11LemTrail.Renderable.Enabled', false); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.HeightLayers.LRO_NAC_Apollo_17.Enabled', false);"
F11 Setup for A11 site Setup A11 site /Missions/Apollo/11 false "openspace.time.setTime('1969 JUL 20 20:17:40'); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.HeightLayers.LRO_NAC_Apollo_11.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A11_M177481212_p_longlat.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.LodScaleFactor', 20.11); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Apollo11LemPosition'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil); openspace.setPropertyValueSingle('Scene.Apollo11MoonTrail.Renderable.Enabled', true); openspace.setPropertyValueSingle('Scene.Apollo11LemTrail.Renderable.Enabled', true);"
F7 Setup for A17 site Setup A17 site /Missions/Apollo/17 false "openspace.time.setTime('1972 DEC 12 19:47:11'); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_travmap.BlendMode', 0.000000); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_travmap.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.HeightLayers.LRO_NAC_Apollo_17.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_LEM.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_LEM.BlendMode', 0.000000); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_NAC_Alt_p.Enabled', true); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_NAC_Alt_p.BlendMode', 0.000000); openspace.setPropertyValueSingle('Scene.Moon.Renderable.LodScaleFactor', 20.17); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Apollo17LemModel'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil); openspace.setPropertyValueSingle('Scene.Moon.Renderable.Layers.ColorLayers.A17_station7.BlendMode', 0.000000);"
#Time
absolute 1972-12-12T19:47:11
#Camera
goToGeo moonAsset.Moon.Identifier 20 -60 15000000
#MarkNodes
Moon
Apollo11LemModel
Apollo17LemModel
Apollo11
Apollo11LunarLander
+63 -34
View File
@@ -1,34 +1,63 @@
#Version
1.0
#Asset
base
scene/solarsystem/planets/earth/earth earthAsset
scene/solarsystem/sssb/amor_asteroid
scene/solarsystem/sssb/apollo_asteroid
scene/solarsystem/sssb/aten_asteroid
scene/solarsystem/sssb/atira_asteroid
scene/solarsystem/sssb/centaur_asteroid
scene/solarsystem/sssb/chiron-type_comet
scene/solarsystem/sssb/encke-type_comet
scene/solarsystem/sssb/halley-type_comet
scene/solarsystem/sssb/inner_main_belt_asteroid
scene/solarsystem/sssb/jupiter_trojan_asteroid
scene/solarsystem/sssb/jupiter-family_comet
scene/solarsystem/sssb/main_belt_asteroid
scene/solarsystem/sssb/mars-crossing_asteroid
scene/solarsystem/sssb/outer_main_belt_asteroid
scene/solarsystem/sssb/transneptunian_object_asteroid
scene/solarsystem/sssb/pha
#Time
relative -1d
#Camera
goToGeo earthAsset.Earth.Identifier 58.5877 16.1924 2.7e12
#MarkNodes
Earth
Mars
Moon
Sun
{
"assets": [
"base",
"scene/solarsystem/sssb/amor_asteroid",
"scene/solarsystem/sssb/apollo_asteroid",
"scene/solarsystem/sssb/aten_asteroid",
"scene/solarsystem/sssb/atira_asteroid",
"scene/solarsystem/sssb/centaur_asteroid",
"scene/solarsystem/sssb/chiron-type_comet",
"scene/solarsystem/sssb/encke-type_comet",
"scene/solarsystem/sssb/halley-type_comet",
"scene/solarsystem/sssb/inner_main_belt_asteroid",
"scene/solarsystem/sssb/jupiter-family_comet",
"scene/solarsystem/sssb/jupiter_trojan_asteroid",
"scene/solarsystem/sssb/main_belt_asteroid",
"scene/solarsystem/sssb/mars-crossing_asteroid",
"scene/solarsystem/sssb/outer_main_belt_asteroid",
"scene/solarsystem/sssb/pha",
"scene/solarsystem/sssb/transneptunian_object_asteroid"
],
"camera": {
"altitude": 2700000000000.0,
"anchor": "Earth",
"latitude": 58.5877,
"longitude": 16.1924,
"type": "goToGeo"
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"mark_nodes": [
"Earth",
"Sun",
"Jupiter",
"Neptune",
"Pluto"
],
"meta": {
"author": "OpenSpace Team",
"description": "This profile shows approximately 936,000 asteroids from the JPL Horizons Small-Body Database (SBDB). Included in this profile (and defined on our wiki): Amor Asteroids, Apollo Asteroids, Aten Asteroids, Atira Asteroids, Centaur Asteroids, Chiron-Type Comets, Encke-Type Comets, Halley-Type Comets, Inner Main Asteroid Belt Asteroids, Jupiter Family Comets, Jupiter Trojan Asteroids, Main Asteroid Belt Asteroids, Mars-Crossing Asteroids, Outer Main Asteroid Belt Asteroids, Potentially Hazardous Asteroids (PHAs), and Trans-Neptunian Asteroids.",
"license": "MIT License",
"name": "Asteroids",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"time": {
"type": "relative",
"value": "-1d"
},
"version": {
"major": 1,
"minor": 0
}
}
+53 -19
View File
@@ -1,19 +1,53 @@
#Version
1.0
#Asset
base
scene/solarsystem/missions/dawn/ceres
scene/solarsystem/missions/dawn/dawn DawnAsset
scene/solarsystem/missions/dawn/vesta
#Time
absolute 2011-08-06T00:00:00
#Camera
setNavigationState DawnAsset.Dawn.Identifier 526781518487.171326, 257168309890.072144, -1381125204152.817383
#MarkNodes
Dawn
Ceres
Vesta
{
"assets": [
"base",
"scene/solarsystem/missions/dawn/ceres",
"scene/solarsystem/missions/dawn/dawn",
"scene/solarsystem/missions/dawn/vesta"
],
"camera": {
"aim": "",
"anchor": "Dawn",
"frame": "",
"position": {
"x": 526782000000.0,
"y": 257168000000.0,
"z": -1381130000000.0
},
"type": "setNavigationState"
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"mark_nodes": [
"Dawn",
"Ceres",
"Vesta",
"Sun"
],
"meta": {
"author": "OpenSpace Team",
"description": "work in progress profile for the dawn mission",
"license": "MIT License",
"name": "Dawn",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"time": {
"type": "absolute",
"value": "2011-08-06T00:00:00"
},
"version": {
"major": 1,
"minor": 0
}
}
+67 -14
View File
@@ -1,17 +1,74 @@
{
"version": {
"major": 1,
"minor": 0
},
"assets": [
"base",
"scene/solarsystem/planets/earth/earth",
"scene/solarsystem/planets/earth/satellites/satellites"
],
"camera": {
"altitude": 17000000.0,
"anchor": "Earth",
"latitude": 58.5877,
"longitude": 16.1924,
"type": "goToGeo"
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"keybindings": [
{
"documentation": "Toggle trails on or off for satellites around Earth",
"gui_path": "/Earth",
"is_local": false,
"key": "S",
"name": "Toggle satellite trails",
"script": "local list = openspace.getProperty('{earth_satellites}.Renderable.Enabled'); for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end"
},
{
"documentation": "Refocuses the camera on the ISS",
"gui_path": "/Earth",
"is_local": false,
"key": "I",
"name": "Focus ISS",
"script": "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', '');openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'ISS');openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Retargets the camera on Earth",
"gui_path": "/Earth",
"is_local": false,
"key": "HOME",
"name": "Focus on Earth",
"script": "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', '');openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'Earth')openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
}
],
"mark_nodes": [
"Earth",
"Mars",
"Moon",
"Sun",
"Venus",
"ISS"
],
"meta": {
"author": "OpenSpace Team",
"description": "Default OpenSpace Profile. Adds Earth satellites not contained in other profiles.",
"license": "MIT License",
"name": "Default",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"properties": [
{
"type": "setPropertyValue",
"name": "{earth_satellites}.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
}
],
@@ -19,12 +76,8 @@
"type": "relative",
"value": "-1d"
},
"camera": {
"type": "goToGeo",
"anchor": "Earth",
"latitude": 58.5877,
"longitude": 16.1924,
"altitude": 20000000
},
"mark_nodes": [ "Earth", "Mars", "Moon", "Sun" ]
}
"version": {
"major": 1,
"minor": 0
}
}
+105 -28
View File
@@ -1,28 +1,105 @@
#Version
1.0
#Asset
base
scene/solarsystem/planets/earth/earth
scene/solarsystem/planets/earth/satellites/satellites
scene/solarsystem/planets/jupiter/minor_moons
scene/solarsystem/planets/saturn/minor_moons
scene/solarsystem/planets/uranus/minor_moons
scene/solarsystem/planets/neptune/inner_moons
scene/solarsystem/planets/neptune/irregular_prograde_moons
scene/solarsystem/planets/neptune/irregular_retrograde_moons
#Property
setPropertyValue {earth_satellites}.Renderable.Enabled false
#Time
relative -1d
#Camera
goToGeo "Earth" 58.5877 16.1924 20000000
#MarkNodes
Earth
Mars
Moon
Sun
{
"assets": [
"base",
"scene/solarsystem/planets/earth/earth",
"scene/solarsystem/planets/earth/satellites/satellites",
"scene/solarsystem/planets/jupiter/major_moons",
"scene/solarsystem/planets/jupiter/minor_moons",
"scene/solarsystem/planets/neptune/major_moons",
"scene/solarsystem/planets/neptune/minor_moons",
"scene/solarsystem/planets/saturn/major_moons",
"scene/solarsystem/planets/saturn/minor_moons",
"scene/solarsystem/planets/uranus/major_moons",
"scene/solarsystem/planets/uranus/minor_moons"
],
"camera": {
"altitude": 17000000.0,
"anchor": "Earth",
"latitude": 58.5877,
"longitude": 16.1924,
"type": "goToGeo"
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"keybindings": [
{
"documentation": "Toggle trails on or off for satellites around Earth",
"gui_path": "/Earth",
"is_local": false,
"key": "S",
"name": "Toggle satellite trails",
"script": "local list = openspace.getProperty('{earth_satellites}.Renderable.Enabled'); for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end"
},
{
"documentation": "Refocuses the camera on the ISS",
"gui_path": "/Earth",
"is_local": false,
"key": "I",
"name": "Focus ISS",
"script": "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', '');openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'ISS');openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Retargets the camera on Earth",
"gui_path": "/Earth",
"is_local": false,
"key": "HOME",
"name": "Focus on Earth",
"script": "openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Aim', '');openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.Anchor', 'Earth')openspace.setPropertyValueSingle('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Toggle on/off minor moon trails for all planets in the solar system",
"gui_path": "/Solar System",
"is_local": false,
"key": "SHIFT+H",
"name": "Toggle Minor Moon Trails",
"script": "local list = openspace.getProperty('{moonTrail_minor}.Renderable.Enabled'); for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end"
}
],
"mark_nodes": [
"Mercury",
"Venus",
"Earth",
"Moon",
"Moon",
"Mars",
"Saturn",
"Jupiter",
"Uranus",
"Neptune",
"Pluto",
"Sun"
],
"meta": {
"author": "OpenSpace Team",
"description": "Default OpenSpace Profile. Adds Earth satellites not contained in other profiles.",
"license": "MIT License",
"name": "Default",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"properties": [
{
"name": "{earth_satellites}.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
}
],
"time": {
"type": "relative",
"value": "-1d"
},
"version": {
"major": 1,
"minor": 0
}
}
+64 -24
View File
@@ -1,24 +1,64 @@
#Version
1.0
#Module
Gaia openspace.printFatal('Could not load gaia profile due to missing module "gaia"')
#Asset
base
scene/solarsystem/planets/earth/earth
scene/milkyway/gaia/gaiastars
scene/milkyway/gaia/apogee
scene/milkyway/gaia/galah
scene/solarsystem/missions/gaia/gaia
scene/solarsystem/missions/gaia/trail
scene/solarsystem/missions/gaia/dashboard
#Property
setPropertyValueSingle Scene.Stars.Renderable.Enabled false
#Camera
setNavigationState "Earth" 1000000000000.0, 1000000000000.0, 1000000000000.0
#MarkNodes
Gaia
{
"assets": [
"base",
"scene/milkyway/gaia/apogee",
"scene/milkyway/gaia/gaiastars",
"scene/milkyway/gaia/galah",
"scene/solarsystem/missions/gaia/dashboard",
"scene/solarsystem/missions/gaia/gaia",
"scene/solarsystem/missions/gaia/trail"
],
"camera": {
"aim": "",
"anchor": "Earth",
"frame": "",
"position": {
"x": 1000000000000.0,
"y": 1000000000000.0,
"z": 1000000000000.0
},
"type": "setNavigationState"
},
"delta_times": [
1.0,
157680000000.0,
315360000000.0,
1576800000000.0,
3153600000000.0
],
"mark_nodes": [
"Gaia",
"Earth",
"Sun"
],
"meta": {
"author": "OpenSpace Team",
"description": "This scene contains a new rendering method to show the massive ESA Gaia stars dataset. By default, it loads the few million stars of the Gaia DR2 that contain radial velocities.",
"license": "MIT License",
"name": "Gaia",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"modules": [
{
"loadedInstruction": "",
"name": "Gaia",
"notLoadedInstruction": "openspace.printFatal('Could not load gaia profile due to missing module \"Gaia\"')"
}
],
"properties": [
{
"name": "Scene.Stars.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
}
],
"time": {
"type": "absolute",
"value": "2019-06-10T00:00:00"
},
"version": {
"major": 1,
"minor": 0
}
}
-30
View File
@@ -1,30 +0,0 @@
#Version
1.0
#Asset
base
scene/solarsystem/missions/insight/edl insightAsset
#Property
setPropertyValueSingle Scene.PlutoBarycenterTrail.Renderable.Enabled false
setPropertyValueSingle Scene.Mars.Renderable.Layers.HeightLayers.Mola_Utah.Settings.Offset -469.300000
setPropertyValueSingle Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Settings.Offset -470.800006
setPropertyValueSingle Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Enabled true
setPropertyValueSingle Scene.Mars.Renderable.Layers.ColorLayers.MOC_WA_Color_Utah.Settings.Multiplier 2.81690
setPropertyValueSingle Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Settings.Gamma 0.938970
setPropertyValueSingle Scene.Mars.Renderable.Layers.ColorLayers.MOC_WA_Color_Utah.Settings.Gamma 2.394370
setPropertyValueSingle Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Enabled true
#Keybinding
i Setup Insight landing layers Setup Insight layers /Missions/Insight false "openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.Mola_Utah.Settings.Offset', -469.300000); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Settings.Offset', -470.800006); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.insight_ctx.Enabled', true); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Enabled', true); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.MOC_WA_Color_Utah.Settings.Multiplier', 2.816900); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Settings.Gamma', 0.938970); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.MOC_WA_Color_Utah.Settings.Gamma', 2.394370); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Enabled', true);"
SHIFT+i Undo Insight landing layers setup Unset Insight layers /Missions/Insight false "openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.Mola_Utah.Settings.Offset', 0); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Settings.Offset', 0); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.insight_ctx.Enabled', false); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Enabled', false); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Enabled', false); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.MOC_WA_Color_Utah.Settings.Multiplier', 1.0); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Settings.Gamma', 1.0); openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.MOC_WA_Color_Utah.Settings.Gamma', 1.0);"
#Time
absolute 2018-11-26T19:39:03.68
#Camera
setNavigationState insightAsset.Insight.Identifier "Root" 8.430115E0, -1.791710E1, 2.813660E0 0.494659E0, 0.357162E0, 0.792306E0
#MarkNodes
Insight
+54 -38
View File
@@ -1,38 +1,54 @@
#Version
1.0
#Asset
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
#Camera
setNavigationState junoAsset.Juno.Identifier "Root" 1.243398E8, 7.176068E7, -1.519733E7 -0.377400E0, 0.764573E0, 0.522492E0
#MarkNodes
Jupiter
Juno
{
"assets": [
"base",
"scene/solarsystem/missions/juno/juno"
],
"camera": {
"aim": "",
"anchor": "Juno",
"frame": "",
"position": {
"x": 124339800.0,
"y": 71760680.0,
"z": -15197330.0
},
"type": "setNavigationState",
"up": {
"x": -0.3774,
"y": 0.764573,
"z": 0.522492
}
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"mark_nodes": [
"Jupiter",
"Juno"
],
"meta": {
"author": "OpenSpace Team",
"description": "work in progress scene for juno",
"license": "MIT License",
"name": "Juno",
"url": "https://www.openspaceproject.com",
"version": "0.1"
},
"time": {
"type": "absolute",
"value": "2016-07-01T10:05:00"
},
"version": {
"major": 1,
"minor": 0
}
}
+60 -25
View File
@@ -1,25 +1,60 @@
#Version
1.0
#Asset
util/scene_helper sceneHelper
base
scene/solarsystem/missions/perseverance/perseverance
scene/solarsystem/missions/perseverance/shortcuts perseveranceShortcuts
scene/solarsystem/missions/insight/edl insightAsset
scene/solarsystem/missions/insight/shortcuts insightShortcuts
#Camera
goToGeo "Mars" 58.5877 16.1924 8000000
#MarkNodes
Mars
Insight
Perseverance
#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)
local PerseverenceLandedShortcuts = sceneHelper.extractShortcuts({"Perseverance Height Offset", "Perseverance landed time", "Enable HiRISE"}, perseveranceShortcuts.Shortcuts)
local Keybindings = { sceneHelper.createKeyBindFromShortcuts("i", insightEDLShortcuts, "/Missions/Insight", "Set and goto Insight Landing", "Setup scene for insight EDL" ), sceneHelper.createKeyBindFromShortcuts("SHIFT+i", insightDisableShortcuts, "/Missions/Insight", "Unset Insight Landing", "Disable Mars layer settings used for insight EDL" ), sceneHelper.createKeyBindFromShortcuts("p", PerseverenceLandedShortcuts, "/Missions/Perseverance" )}
sceneHelper.bindKeys(Keybindings)
{
"assets": [
"base",
"scene/solarsystem/missions/insight/edl",
"scene/solarsystem/missions/perseverance/perseverance"
],
"camera": {
"anchor": "Mars",
"latitude": 58.5877,
"longitude": 16.1924,
"type": "goToGeo"
},
"keybindings": [
{
"documentation": "Set and goto Insight Landing",
"gui_path": "/Missions/Insight",
"is_local": false,
"key": "I",
"name": "Setup scene for insight EDL",
"script": "openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.Mola_Utah.Settings.Offset', -469.300000);openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Settings.Offset', -470.800006);openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Enabled', true);openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Enabled', true);openspace.time.setPause(true);openspace.time.setTime('2018 NOV 26 19:39:03.68');openspace.navigation.setNavigationState({Anchor = 'Insight',Pitch = 0.567457E-4,Position = { 1.240506E1,-1.369270E1,-2.423553E0 },ReferenceFrame = 'Root',Up = { 0.441211E0,0.247019E0,0.862737E0 },Yaw = -0.446853E-4});"
},
{
"documentation": "Disable Mars layer settings used for insight EDL",
"gui_path": "/Missions/Insight",
"is_local": false,
"key": "SHIFT+I",
"name": "Unset Insight Landing",
"script": "openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.Mola_Utah.Settings.Offset', 0);openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Settings.Offset', 0);openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Enabled', false);openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Enabled', false);"
},
{
"documentation": "Sets time and layers for Perseverance landing",
"gui_path": "/Missions/Perseverance",
"is_local": false,
"key": "P",
"name": "Setup and Goto Perseverance",
"script": "openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.Mola_Utah.Settings.Offset', -1677.088867);openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Settings.Offset', -1677.088867);openspace.time.setPause(true);openspace.time.setTime('2021 FEB 18 20:32:16');openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.HeightLayers.OnMarsHiRISELS.Enabled', true);openspace.setPropertyValueSingle('Scene.Mars.Renderable.Layers.ColorLayers.OnMarsHiRISELS.Enabled', true);openspace.navigation.setNavigationState({Anchor = 'Perseverance',Pitch = 0.567457E-4,Position = { 1.240506E1,-1.369270E1,-2.423553E0 },ReferenceFrame = 'Root',Up = { 0.441211E0,0.247019E0,0.862737E0 },Yaw = -0.446853E-4});"
}
],
"mark_nodes": [
"Mars",
"Insight",
"Perseverance"
],
"meta": {
"author": "OpenSpace Team",
"description": "This profile shows the landing of the NASA InSight lander on Mars. The final minutes of the approach are shown with the lander finishing on the surface of Mars. This profile also includes the landing trail and model for the Mars2020 rover Perseverence. ",
"license": "MIT License",
"name": "Mars",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"time": {
"type": "relative",
"value": "-1d"
},
"version": {
"major": 1,
"minor": 0
}
}
+48 -43
View File
@@ -1,43 +1,48 @@
#Version
1.0
#Module
Volume asset.require('scene/solarsystem/missions/messenger/mercurymagnetosphere') openspace.printWarning("Volume module is not loaded, skipping asset: mercurymagnetosphere")
#Asset
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-05-13T00:05:18
#Camera
setNavigationState "Mercury" "Root" 2.423690E11, 1.979038E11, -2.241483E10 -0.492046E0, 0.666088E0, 0.560551E0
#MarkNodes
Mercury
Messenger
Sun
{
"assets": [
"base",
"scene/solarsystem/missions/messenger/dashboard",
"scene/solarsystem/missions/messenger/mercurymagnetosphere",
"scene/solarsystem/missions/messenger/messengerSC"
],
"camera": {
"altitude": 40000000.0,
"anchor": "Mercury",
"latitude": 80.0,
"longitude": 100.0,
"type": "goToGeo"
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"mark_nodes": [
"Mercury",
"Messenger",
"Sun"
],
"meta": {
"author": "OpenSpace Team",
"description": "This scene contains model and trajectory of the NASA MESSENGER spacecraft with craft pointing data from 2011-03 to 2011-06. In addition, a rendering of Mercurys magnetosphere based on data recorded by MESSENGER can be enabled and viewed around the planet. Along with the mission data, additional maps were added to Mercury showing mineral abundances on the surface and a multi-color mosaic from the MDIS instrument.",
"license": "MIT License",
"name": "Messenger",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"time": {
"type": "absolute",
"value": "2011-05-13T08:55:00"
},
"version": {
"major": 1,
"minor": 0
}
}
+232 -64
View File
@@ -1,64 +1,232 @@
#Version
1.0
#Asset
util/property_helper propertyHelper
util/renderable_helper renderableHelper
base
scene/solarsystem/missions/newhorizons/newhorizons
scene/solarsystem/missions/newhorizons/model
scene/solarsystem/missions/newhorizons/dashboard
#Property
setPropertyValueSingle NavigationHandler.OrbitalNavigator.FollowAnchorNodeRotationDistance 20.000000
setPropertyValueSingle Scene.Pluto.Renderable.Enabled false
setPropertyValueSingle Scene.Charon.Renderable.Enabled false
setPropertyValueSingle Scene.PlutoBarycenterTrail.Renderable.Enabled false
#Keybinding
a Sets the focus of the camera on 'NewHorizons'. Focus on New Horizons /New Horizons false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'NewHorizons');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', '');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
SHIFT+a Sets the focus of the camera on 'NewHorizons'. Anchor at New Horizons, Aim at Pluto /New Horizons false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'NewHorizons');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', 'Pluto');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
s Sets the focus of the camera on 'Pluto' Focus on Pluto /New Horizons false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Pluto') ;openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
d Sets the focus of the camera on 'Charon'. Focus on New Charon /New Horizons false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Charon');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', '');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
F7 Toggles New Horizons image projection. Toggle NH Image Projection /New Horizons false [[local enabled = openspace.getPropertyValue('Scene.PlutoProjection.Renderable.ProjectionComponent.PerformProjection'); openspace.setPropertyValue('Scene.PlutoProjection.Renderable.ProjectionComponent.PerformProjection', not enabled); openspace.setPropertyValue('Scene.CharonProjection.Renderable.ProjectionComponent.PerformProjection', not enabled)]]
F8 Removes all image projections from Pluto and Charon. Clear image projections /New Horizons false "openspace.setPropertyValue('Scene.PlutoProjection.Renderable.ProjectionComponent.ClearAllProjections', true); openspace.setPropertyValue('Scene.CharonProjection.Renderable.ProjectionComponent.ClearAllProjections', true)"
F9 Jumps to the 14th of July 2015 at 0900 UTC and clears all projections. Reset time and projections /New Horizons false "openspace.time.setTime('2015-07-14T09:00:00.00');openspace.setPropertyValue('Scene.PlutoProjection.Renderable.ProjectionComponent.ClearAllProjections', true);openspace.setPropertyValue('Scene.CharonProjection.Renderable.ProjectionComponent.ClearAllProjections', true)"
KP_8 Increases the height map exaggeration on Pluto. Pluto HeightExaggeration + /New Horizons false propertyHelper.increment('Scene.PlutoProjection.Renderable.HeightExaggeration', 5000)
CTRL+I Increases the height map exaggeration on Pluto. Pluto HeightExaggeration + /New Horizons false propertyHelper.increment('Scene.PlutoProjection.Renderable.HeightExaggeration', 5000)
KP_2 Decreases the height map exaggeration on Pluto. Pluto HeightExaggeration - /New Horizons false propertyHelper.decrement('Scene.PlutoProjection.Renderable.HeightExaggeration', 5000)
CTRL+K Decreases the height map exaggeration on Pluto. Pluto HeightExaggeration - /New Horizons false propertyHelper.decrement('Scene.PlutoProjection.Renderable.HeightExaggeration', 5000)
KP_9 Increases the height map exaggeration on Charon. Charon HeightExaggeration + /New Horizons false propertyHelper.increment('Scene.CharonProjection.Renderable.HeightExaggeration', 5000)
CTRL+O Increases the height map exaggeration on Charon. Charon HeightExaggeration + /New Horizons false propertyHelper.increment('Scene.CharonProjection.Renderable.HeightExaggeration', 5000)
KP_3 Decreases the height map exaggeration on Charon. Charon HeightExaggeration - /New Horizons false propertyHelper.decrement('Scene.CharonProjection.Renderable.HeightExaggeration', 5000)
CTRL+L Decreases the height map exaggeration on Charon. Charon HeightExaggeration - /New Horizons false propertyHelper.decrement('Scene.CharonProjection.Renderable.HeightExaggeration', 5000)
o Toggles the visibility of the trail behind Pluto. Toggle Pluto Trail /New Horizons false propertyHelper.invert('Scene.PlutoBarycentricTrail.Renderable.Enabled')
j Toggles the visibility of the text labels of Pluto, Charon, Hydra, Nix, Kerberos, and Styx. Toggle Pluto Labels /New Horizons false renderableHelper.toggle('Scene.PlutoText') .. renderableHelper.toggle('Scene.CharonText') .. renderableHelper.toggle('Scene.HydraText') .. renderableHelper.toggle('Scene.NixText') .. renderableHelper.toggle('Scene.KerberosText') .. renderableHelper.toggle('Scene.StyxText')
l Toggles the visibility of the labels for the New Horizons instruments. Toggle New Horizons Labels /New Horizons false propertyHelper.fadeInOut('Scene.Labels.Renderable.Opacity', 2.0)
m Draws the instrument field of views in a solid color or as lines. Toggle instrument FOVs /New Horizons false propertyHelper.invert('Scene.NH_LORRI.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_RALPH_LEISA.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_RALPH_MVIC_PAN1.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_RALPH_MVIC_PAN2.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_RALPH_MVIC_RED.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_RALPH_MVIC_BLUE.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_RALPH_MVIC_FT.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_RALPH_MVIC_METHANE.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_RALPH_MVIC_NIR.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_ALICE_AIRGLOW.Renderable.SolidDraw') .. propertyHelper.invert('Scene.NH_ALICE_SOC.Renderable.SolidDraw')
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
#Camera
setNavigationState "NewHorizons" "Root" -6.572656E1, -7.239404E1, -2.111890E1 0.102164, -0.362945, 0.926193
#MarkNodes
Pluto
NewHorizons
Charon
{
"assets": [
"base",
"scene/solarsystem/missions/newhorizons/dashboard",
"scene/solarsystem/missions/newhorizons/model",
"scene/solarsystem/missions/newhorizons/newhorizons"
],
"camera": {
"aim": "",
"anchor": "NewHorizons",
"frame": "",
"position": {
"x": -65.72656,
"y": -72.39404,
"z": -21.1189
},
"type": "setNavigationState",
"up": {
"x": 0.102164,
"y": -0.362945,
"z": 0.926193
}
},
"keybindings": [
{
"documentation": "Sets the focus of the camera on 'NewHorizons'.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "A",
"name": "Focus on New Horizons",
"script": "\"openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'NewHorizons');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', '');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Anchor at New Horizons, Aim at Pluto",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "SHIFT+A",
"name": "Anchor NH, Aim Pluto",
"script": "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'NewHorizons');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', 'Pluto');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
},
{
"documentation": "Sets the focus of the camera on 'Pluto'",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "S",
"name": "Focus on Pluto",
"script": "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'PlutoProjection') ;openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Sets the focus of the camera on 'Charon'.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "D",
"name": "Focus on Charon",
"script": "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Charon');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', '');openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Toggles New Horizons image projection",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "F7",
"name": "Toggle NH Image Projection",
"script": "local enabled = openspace.getPropertyValue('Scene.PlutoProjection.Renderable.ProjectionComponent.PerformProjection'); openspace.setPropertyValue('Scene.PlutoProjection.Renderable.ProjectionComponent.PerformProjection', not enabled); openspace.setPropertyValue('Scene.CharonProjection.Renderable.ProjectionComponent.PerformProjection', not enabled);"
},
{
"documentation": "Removes all image projections from Pluto and Charon.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "F8",
"name": "Clear image projections",
"script": "openspace.setPropertyValue('Scene.PlutoProjection.Renderable.ProjectionComponent.ClearAllProjections', true); openspace.setPropertyValue('Scene.CharonProjection.Renderable.ProjectionComponent.ClearAllProjections', true);"
},
{
"documentation": "Jumps to the 14th of July 2015 at 0900 UTC and clears all projections.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "F9",
"name": "Reset time and projections",
"script": "openspace.time.setTime('2015-07-14T09:00:00.00');openspace.setPropertyValue('Scene.PlutoProjection.Renderable.ProjectionComponent.ClearAllProjections', true);openspace.setPropertyValue('Scene.CharonProjection.Renderable.ProjectionComponent.ClearAllProjections', true);"
},
{
"documentation": "Increases the height map exaggeration on Pluto.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "KP8",
"name": "Pluto HeightExaggeration + (KP)",
"script": "openspace.setPropertyValueSingle(\"Scene.PlutoProjection.Renderable.HeightExaggeration\", openspace.getPropertyValue(\"Scene.PlutoProjection.Renderable.HeightExaggeration\") + 5000);"
},
{
"documentation": "Increases the height map exaggeration on Pluto.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "CTRL+I",
"name": "Pluto HeightExaggeration +",
"script": "openspace.setPropertyValueSingle(\"Scene.PlutoProjection.Renderable.HeightExaggeration\", openspace.getPropertyValue(\"Scene.PlutoProjection.Renderable.HeightExaggeration\") + 5000);"
},
{
"documentation": "Decreases the height map exaggeration on Pluto.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "CTRL+K",
"name": "Pluto HeightExaggeration -",
"script": "openspace.setPropertyValueSingle(\"Scene.PlutoProjection.Renderable.HeightExaggeration\", openspace.getPropertyValue(\"Scene.PlutoProjection.Renderable.HeightExaggeration\") - 5000);"
},
{
"documentation": "Decreases the height map exaggeration on Pluto.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "KP2",
"name": "Pluto HeightExaggeration - (KP)",
"script": "openspace.setPropertyValueSingle(\"Scene.PlutoProjection.Renderable.HeightExaggeration\", openspace.getPropertyValue(\"Scene.PlutoProjection.Renderable.HeightExaggeration\") - 5000);"
},
{
"documentation": "Increases the height map exaggeration on Charon.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "KP9",
"name": "Charon HeightExaggeration + (KP)",
"script": "openspace.setPropertyValueSingle(\"Scene.CharonProjection.Renderable.HeightExaggeration\", openspace.getPropertyValue(\"Scene.CharonProjection.Renderable.HeightExaggeration\") + 5000);"
},
{
"documentation": "Increases the height map exaggeration on Charon.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "CTRL+O",
"name": "Charon HeightExaggeration +",
"script": "openspace.setPropertyValueSingle(\"Scene.CharonProjection.Renderable.HeightExaggeration\", openspace.getPropertyValue(\"Scene.CharonProjection.Renderable.HeightExaggeration\") + 5000);"
},
{
"documentation": "Decreases the height map exaggeration on Charon.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "KP3",
"name": "Charon HeightExaggeration - (KP)",
"script": "openspace.setPropertyValueSingle(\"Scene.CharonProjection.Renderable.HeightExaggeration\", openspace.getPropertyValue(\"Scene.CharonProjection.Renderable.HeightExaggeration\") - 5000);"
},
{
"documentation": "Decreases the height map exaggeration on Charon.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "CTRL+L",
"name": "Charon HeightExaggeration -",
"script": "openspace.setPropertyValueSingle(\"Scene.CharonProjection.Renderable.HeightExaggeration\", openspace.getPropertyValue(\"Scene.CharonProjection.Renderable.HeightExaggeration\") - 5000);"
},
{
"documentation": "Toggles the visibility of the trail behind Pluto.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "O",
"name": "Toggle Pluto Trail",
"script": "openspace.setPropertyValueSingle('Scene.PlutoBarycentricTrail.Renderable.Enabled', not openspace.getPropertyValue('Scene.PlutoBarycentricTrail.Renderable.Enabled'));"
},
{
"documentation": "Toggles the visibility of the text labels of Pluto, Charon, Hydra, Nix, Kerberos, and Styx.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "J",
"name": "Toggle Pluto Labels",
"script": "local list = {\"Scene.PlutoText.Enabled\", \"Scene.CharonText.Enabled\", \"Scene.HydraText.Enabled\", \"Scene.NixText.Enabled\", \"Scene.KerberosText.Enabled\", \"Scene.StyxText.Enabled\"}; for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end"
},
{
"documentation": "Toggles the visibility of the labels for the New Horizons instruments.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "I",
"name": "Toggle New Horizons Labels",
"script": "local v = openspace.getPropertyValue(\"Scene.Labels.Renderable.Opacity\"); if v <= 0.5 then openspace.setPropertyValueSingle(\"Scene.Labels.Renderable.Opacity\",1.0,2.0) else openspace.setPropertyValueSingle(\"Scene.Labels.Renderable.Opacity\",0.0,2.0) end"
},
{
"documentation": "Draws the instrument field of views in a solid color or as lines.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "M",
"name": "Toggle instrument FOVs",
"script": "local list = {\"Scene.PlutoText.Enabled\", \"Scene.NH_LORRI.Renderable.SolidDraw\", \"Scene.NH_RALPH_LEISA.Renderable.SolidDraw\", \"Scene.NH_RALPH_MVIC_PAN1.Renderable.SolidDraw\", \"Scene.NH_RALPH_MVIC_PAN2.Renderable.SolidDraw\", \"Scene.NH_RALPH_MVIC_RED.Renderable.SolidDraw\", \"Scene.NH_RALPH_MVIC_BLUE.Renderable.SolidDraw\", \"Scene.NH_RALPH_MVIC_FT.Renderable.SolidDraw\", \"Scene.NH_RALPH_MVIC_METHANE.Renderable.SolidDraw\", \"Scene.NH_RALPH_MVIC_NIR.Renderable.SolidDraw\", \"Scene.NH_ALICE_AIRGLOW.Renderable.SolidDraw\", \"Scene.NH_ALICE_SOC.Renderable.SolidDraw\"}; for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end"
},
{
"documentation": "Toggles the visibility of the shadow visualization of Pluto and Charon.",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "SHIFT+T",
"name": "Toggle Shadows",
"script": "openspace.setPropertyValueSingle('Scene.PlutoShadow.Renderable.Enabled', not openspace.getPropertyValue('Scene.PlutoShadow.Renderable.Enabled'));"
},
{
"documentation": "Toggles the trail of New Horizons",
"gui_path": "/Missions/New Horizons",
"is_local": false,
"key": "T",
"name": "Toggle NH Trail",
"script": "openspace.setPropertyValueSingle('Scene.NewHorizonsTrailPluto.Renderable.Enabled', not openspace.getPropertyValue('Scene.NewHorizonsTrailPluto.Renderable.Enabled'));"
}
],
"mark_nodes": [
"NewHorizons",
"CharonProjection",
"PlutoProjection"
],
"meta": {
"author": "OpenSpace Team",
"description": "This profile shows the acquisition of NASA New Horizons images of the Plutonian system in July 2015. The profile starts at around 10:00 on July 14th, around 10 minutes before a new image campaign starts. By selecting Pluto as the Origin and moving time faster, you can see the imprint of the instruments field-of-view on the planetary surface and see the images being projected. A timer on the top left of the screen shows when the next image is being taken.",
"license": "MIT License",
"name": "New Horizons",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"properties": [
{
"name": "Scene.Pluto.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
},
{
"name": "Scene.Charon.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
},
{
"name": "Scene.PlutoBarycenterTrail.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
}
],
"time": {
"type": "absolute",
"value": "2015-07-14T08:00:00"
},
"version": {
"major": 1,
"minor": 0
}
}
+117 -48
View File
@@ -1,48 +1,117 @@
#Version
1.0
#Asset
util/property_helper propertyHelper
base
scene/solarsystem/missions/osirisrex/model OsirisRexAsset
scene/solarsystem/missions/osirisrex/osirisrex
scene/solarsystem/missions/osirisrex/dashboard
#Property
setPropertyValueSingle NavigationHandler.OrbitalNavigator.FollowAnchorNodeRotationDistance 20.000000
setPropertyValueSingle Scene.Pluto.Renderable.Enabled false
setPropertyValueSingle Scene.Charon.Renderable.Enabled false
setPropertyValueSingle Scene.PlutoBarycenterTrail.Renderable.Enabled false
#Keybinding
a Sets the focus of the camera on 'OsirisRex' Focus on OsirisRex /Missions/Osiris Rex false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'OsirisRex'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
s Sets the focus of the camera on 'Bennu' Focus on Bennu /Missions/Osiris Rex false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'BennuBarycenter'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
F8 Sets the time to the approach at Bennu Set Bennu approach time /Missions/Osiris Rex false "openspace.printInfo('Set time: Approach'); openspace.time.setTime('2018-SEP-11 21:31:01.183')"
F9 Sets the time to the preliminary survey of Bennu Set Bennu survey time /Missions/Osiris Rex false "openspace.printInfo('Set time: Preliminary Survey'); openspace.time.setTime('2018-NOV-20 01:13:12.183')"
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-30T23:00:00.500
#Camera
setNavigationState OsirisRexAsset.OsirisRex.Identifier 26974590199.661884, 76314608558.908020, -127086452897.101791
#MarkNodes
OsirisRex
BennuBarycenter
Earth
{
"assets": [
"base",
"scene/solarsystem/missions/osirisrex/dashboard",
"scene/solarsystem/missions/osirisrex/model",
"scene/solarsystem/missions/osirisrex/osirisrex"
],
"camera": {
"aim": "",
"anchor": "OsirisRex",
"frame": "",
"position": {
"x": 26974590199.661884,
"y": 76314608558.90802,
"z": -127086452897.10179
},
"type": "setNavigationState"
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"keybindings": [
{
"documentation": "Sets the focus of the camera on 'OsirisRex'",
"gui_path": "/Missions/Osiris Rex",
"is_local": false,
"key": "A",
"name": "Focus on OsirisRex",
"script": "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'OsirisRex'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Sets the focus of the camera on 'Bennu'",
"gui_path": "/Missions/Osiris Rex",
"is_local": false,
"key": "S",
"name": "Focus on Bennu",
"script": "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'BennuBarycenter'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Sets the time to the approach at Bennu",
"gui_path": "/Missions/Osiris Rex",
"is_local": false,
"key": "F8",
"name": "Set Bennu approach time",
"script": "openspace.printInfo('Set time: Approach');openspace.time.setTime('2018-SEP-11 21:31:01.183');"
},
{
"documentation": "Sets the time to the preliminary survey of Bennu",
"gui_path": "/Missions/Osiris Rex",
"is_local": false,
"key": "F9",
"name": "Set Bennu survey time",
"script": "openspace.printInfo('Set time: Preliminary Survey'); openspace.time.setTime('2018-NOV-20 01:13:12.183');"
},
{
"documentation": "Sets the time to the orbital B event",
"gui_path": "/Missions/Osiris Rex",
"is_local": false,
"key": "F10",
"name": "Set orbital B event time",
"script": "openspace.printInfo('Set time: Orbital B'); openspace.time.setTime('2019-APR-08 10:35:27.186');"
},
{
"documentation": "Sets the time to the recon event",
"gui_path": "/Missions/Osiris Rex",
"is_local": false,
"key": "F11",
"name": "Set recon event time",
"script": "openspace.printInfo('Set time: Recon'); openspace.time.setTime('2019-MAY-25 03:50:31.195');"
},
{
"documentation": "Toggles the visibility of the text marking the location of the Sun",
"gui_path": "/Missions/Osiris Rex",
"is_local": false,
"key": "Q",
"name": "Toggle Sun marker",
"script": "openspace.setPropertyValueSingle('Scene.SunMarker.Renderable.Enabled', not openspace.getPropertyValue('Scene.SunMarker.Renderable.Enabled'));"
}
],
"mark_nodes": [
"OsirisRex",
"BennuBarycenter",
"Earth"
],
"meta": {
"author": "OpenSpace Team",
"description": "This profile demonstrates the entire lifetime of the NASA OSIRIS-REx spacecraft on its way to the asteroid Bennu and its subsequent journey back to Earth. The profile starts at Earth around the time of the spacecrafts launch and has information throughout the entire mission until its landing back on Earth in Utah. The models of OSIRIS-REx and Bennu are available, as well as a preliminary instrument timing, which uses the same image projection technique as employed in New Horizons and Rosetta.",
"license": "MIT License",
"name": "Osiris-Rex",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"properties": [
{
"name": "NavigationHandler.OrbitalNavigator.FollowAnchorNodeRotationDistance",
"type": "setPropertyValue",
"value": "20.0"
}
],
"time": {
"type": "absolute",
"value": "2018-10-30T23:00:00"
},
"version": {
"major": 1,
"minor": 0
}
}
+135 -39
View File
@@ -1,39 +1,135 @@
#Version
1.0
#Module
Volume asset.require('scene/solarsystem/missions/messenger/mercurymagnetosphere') openspace.printWarning("Volume module is not loaded, skipping asset: mercurymagnetosphere")
#Asset
util/property_helper propertyHelper
util/renderable_helper renderableHelper
base
scene/solarsystem/missions/rosetta/67p Comet67PAsset
scene/solarsystem/missions/rosetta/rosetta
scene/solarsystem/missions/rosetta/dashboard
#Property
setPropertyValue Scene.67P.Renderable.PerformShading false
setPropertyValue Scene.ImagePlaneRosetta.Renderable.Enabled false
#Keybinding
a Sets the focus of the camera on '67P' Focus on 67P /Missions/Rosetta false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', '67P'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
s Sets the focus of the camera on 'Rosetta' Focus on Rosetta /Missions/Rosetta false "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Rosetta'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil)"
F6 Jumps to the time when the Philae lander is released. Set lander release time /Missions/Rosetta false "openspace.time.setTime('2014-11-12T08:20:00.00')"
Shift+F6 Jumps to the time of initial approach of Rosetta to 67P. Set initial approach time /Missions/Rosetta false "openspace.time.setTime('2014-08-01T03:05:18.101')"
F8 Removes all image projections from 67P. Clear 67P projections /Missions/Rosetta false "openspace.setPropertyValue('Scene.67P.Renderable.ProjectionComponent.ClearAllProjections', true)"
e Toggles the visibility of all trails further from the Sun than 67P. Toggle outer planetary trails /Missions/Rosetta false renderableHelper.toggle('Scene.JupiterTrail')..renderableHelper.toggle('Scene.SaturnTrail')..renderableHelper.toggle('Scene.UranusTrail')..renderableHelper.toggle('Scene.NeptuneTrail')
i Toggles the visibility of the free floating image plane. Toggle image plane /Missions/Rosetta false renderableHelper.toggle('Scene.ImagePlaneRosetta')
o Toggles the visibility of Philae's trail. Toggle Philae trail /Missions/Rosetta false renderableHelper.toggle('Scene.PhilaeTrail')
p Enables or disables the image projection on 67P. Toggle 67P projection /Missions/Rosetta false propertyHelper.invert('Scene.67P.Renderable.ProjectionComponent.PerformProjection')
#Time
absolute 2014-08-01T03:05:00.000
#Camera
setNavigationState Comet67PAsset.Comet67P.Identifier "Root" -7.294781E5, -6.657894E5, 2.509047E6 0.146529E0, 0.944727E0, 0.293290E0
#MarkNodes
67P
Rosetta
Philae
{
"assets": [
"base",
"scene/solarsystem/missions/rosetta/67p",
"scene/solarsystem/missions/rosetta/dashboard",
"scene/solarsystem/missions/rosetta/rosetta"
],
"camera": {
"aim": "",
"anchor": "67P",
"frame": "",
"position": {
"x": -729478.0,
"y": -665789.0,
"z": 2509050.0
},
"type": "setNavigationState",
"up": {
"x": 0.146529,
"y": 0.944727,
"z": 0.29329
}
},
"delta_times": [
1.0,
5.0,
30.0,
60.0,
300.0,
1800.0,
3600.0,
43200.0,
86400.0,
604800.0
],
"keybindings": [
{
"documentation": "Sets the focus of the camera on 67P",
"gui_path": "/Missions/Rosetta",
"is_local": false,
"key": "A",
"name": "Focus on 67P",
"script": "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', '67P'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Sets the focus of the camera on Rosetta",
"gui_path": "/Missions/Rosetta",
"is_local": false,
"key": "S",
"name": "Focus on Rosetta",
"script": "openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Anchor', 'Rosetta'); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.Aim', ''); openspace.setPropertyValue('NavigationHandler.OrbitalNavigator.RetargetAnchor', nil);"
},
{
"documentation": "Jumps to the time when the Philae lander is released.",
"gui_path": "/Missions/Rosetta",
"is_local": false,
"key": "F6",
"name": "Set lander release time",
"script": "openspace.time.setTime('2014-11-12T08:20:00.00');"
},
{
"documentation": "Removes all image projections from 67P.",
"gui_path": "/Missions/Rosetta",
"is_local": false,
"key": "F8",
"name": "Clear 67P projections",
"script": "openspace.setPropertyValue('Scene.67P.Renderable.ProjectionComponent.ClearAllProjections', true);"
},
{
"documentation": "Toggles the visibility of all trails further from the Sun than 67P.",
"gui_path": "/Missions/Rosetta",
"is_local": false,
"key": "E",
"name": "Toggle outer planetary trails",
"script": "local list = openspace.getProperty('{planetTrail_giants}.Renderable.Enabled'); for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end"
},
{
"documentation": "Toggles the visibility of the free floating image plane.",
"gui_path": "/Missions/Rosetta",
"is_local": false,
"key": "I",
"name": "Toggle image plane",
"script": "openspace.setPropertyValueSingle('Scene.ImagePlaneRosetta.Enabled', not openspace.getPropertyValue('Scene.ImagePlaneRosetta.Enabled'));"
},
{
"documentation": "Toggles the visibility of Philae's trail.",
"gui_path": "/Missions/Rosetta",
"is_local": false,
"key": "O",
"name": "Toggle Philae trail",
"script": "openspace.setPropertyValueSingle(Scene.PhilaeTrail.Enabled', not openspace.getPropertyValue(Scene.PhilaeTrail.Enabled'));"
},
{
"documentation": "Enables or disables the image projection on 67P.",
"gui_path": "/Missions/Rosetta",
"is_local": false,
"key": "P",
"name": "Toggle 67P projection",
"script": "openspace.setPropertyValueSingle(Scene.67P.Renderable.ProjectionComponent.PerformProjection', not openspace.getPropertyValue(Scene.67P.Renderable.ProjectionComponent.PerformProjection'));"
}
],
"mark_nodes": [
"67P",
"Rosetta",
"Philae"
],
"meta": {
"author": "OpenSpace Team",
"description": "The Rosetta scene shows the entire mission of ESAs Rosetta spacecraft around comet 67P, also known as Churyumov-Gerasimenko. The spacecrafts images are projected onto the comet and the separation of the Philae lander is visible as well.",
"license": "MIT License",
"name": "Rosetta",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"properties": [
{
"name": "Scene.67P.Renderable.PerformShading",
"type": "setPropertyValue",
"value": "false"
},
{
"name": "Scene.ImagePlaneRosetta.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
}
],
"time": {
"type": "absolute",
"value": "2014-08-01T03:05:00"
},
"version": {
"major": 1,
"minor": 0
}
}
+55 -26
View File
@@ -1,26 +1,55 @@
#Version
1.0
#Module
Touch local webGui = asset.require('util/webgui'); webGui.setCefRoute("ontouch") openspace.printFatal('Could not load scene due to missing module "touch"')
#Asset
base
scene/solarsystem/planets/earth/earth earthAsset
util/webgui
#Property
setPropertyValueSingle Scene.Pluto.Renderable.Enabled false
setPropertyValueSingle Scene.Charon.Renderable.Enabled false
setPropertyValueSingle Scene.PlutoBarycenterTrail.Renderable.Enabled false
#Time
relative -1d
#Camera
setNavigationState earthAsset.Earth.Identifier 58.5877, 16.1924, 20000000
#MarkNodes
Earth
Mars
Moon
{
"additional_scripts": [
"openspace.setPropertyValueSingle(\"Modules.CefWebGui.GuiUrl\", 'http://127.0.0.1:4680/frontend/#/ontouch');"
],
"assets": [
"base"
],
"camera": {
"altitude": 20000000.0,
"anchor": "Earth",
"latitude": 58.5877,
"longitude": 16.1924,
"type": "goToGeo"
},
"meta": {
"author": "OpenSpace Team",
"description": "Profile set up to load /touch path from the gui, which contains an alternate gui with stories for a touch screen.",
"license": "MIT License",
"name": "Touch",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"modules": [
{
"loadedInstruction": "",
"name": "Touch",
"notLoadedInstruction": "openspace.printFatal('Could not load scene due to missing module \"touch\"');"
}
],
"properties": [
{
"name": "Scene.PlutoBarycenterTrail.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
},
{
"name": "Scene.Pluto.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
},
{
"name": "Scene.Charon.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
}
],
"time": {
"type": "relative",
"value": "-1d"
},
"version": {
"major": 1,
"minor": 0
}
}
+128 -56
View File
@@ -1,56 +1,128 @@
#Version
1.0
#Asset
base
scene/solarsystem/planets/jupiter/minor_moons
scene/solarsystem/planets/saturn/minor_moons
scene/solarsystem/planets/uranus/minor_moons
scene/solarsystem/planets/neptune/inner_moons
scene/solarsystem/planets/neptune/irregular_prograde_moons
scene/solarsystem/planets/neptune/irregular_retrograde_moons
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
setPropertyValueSingle Scene.PlutoBarycenterTrail.Renderable.Enabled false
#Time
absolute 1977-09-10T12:00:00
#Camera
setNavigationState VoyagerAsset.Voyager_1.Identifier "Root" 526781518487.171326, 257168309890.072144, -1381125204152.817383
#MarkNodes
Earth
Voyager 1
Voyager 2
Jupiter
Saturn
Uranus
Neptune
{
"assets": [
"base",
"scene/solarsystem/missions/voyager/dashboard",
"scene/solarsystem/missions/voyager/voyager1",
"scene/solarsystem/missions/voyager/voyager2",
"scene/solarsystem/planets/jupiter/minor_moons",
"scene/solarsystem/planets/neptune/minor_moons",
"scene/solarsystem/planets/saturn/minor_moons",
"scene/solarsystem/planets/uranus/minor_moons"
],
"camera": {
"aim": "",
"anchor": "Voyager_1",
"frame": "",
"position": {
"x": 526781518487.1713,
"y": 257168309890.07214,
"z": -1381125204152.8174
},
"type": "setNavigationState"
},
"delta_times": [
1.0,
30.0,
60.0,
300.0,
720.0,
2880.0,
14400.0,
57600.0,
230400.0,
921600.0,
3686400.0,
7372800.0,
14745600.0
],
"keybindings": [
{
"documentation": "Set camera focus to Voyager 1",
"gui_path": "/Missions/Voyager",
"is_local": false,
"key": "V",
"name": "Focvus on Voyager",
"script": "openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.RetargetAnchor\", nil);openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.Anchor\", 'Voyager_1');openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.Aim\", '')"
},
{
"documentation": "Sets the camera focus on Voyager 2",
"gui_path": "/Missions/Voyager",
"is_local": false,
"key": "SHIFT+V",
"name": "Focus on Voyager2",
"script": "openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.RetargetAnchor\", nil);openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.Anchor\", 'Voyager_2');openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.Aim\", '');"
},
{
"documentation": "Sets the time for Voyager's approach to Jupiter",
"gui_path": "/",
"is_local": false,
"key": "SHIFT+J",
"name": "Set Jupiter Approach",
"script": "openspace.time.setTime(\"1979-01-20T01:32:07.914\")"
},
{
"documentation": "Sets the time for Voyager's approach to Saturn",
"gui_path": "/Missions/Voyager",
"is_local": false,
"key": "SHIFT+S",
"name": "Set Saturn Approach",
"script": "openspace.time.setTime(\"1980-10-20T07:43:42.645\");"
},
{
"documentation": "Set the camera focus to Jupiter",
"gui_path": "/Missions/Voyager",
"is_local": false,
"key": "J",
"name": "Focus on Jupiter",
"script": "openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.RetargetAnchor\", nil);openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.Anchor\", 'Jupiter');openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.Aim\", '');"
},
{
"documentation": "Sets the camera focus on Saturn",
"gui_path": "/Missions/Voyager",
"is_local": false,
"key": "S",
"name": "Focus on Saturn",
"script": "openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.RetargetAnchor\", nil);openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.Anchor\", 'Saturn');openspace.setPropertyValueSingle(\"NavigationHandler.OrbitalNavigator.Aim\", '');"
},
{
"documentation": "Toggles the trails of the minor moons",
"gui_path": "/Solar System",
"is_local": false,
"key": "SHIFT+H",
"name": "Toggle minor trails",
"script": "local list = openspace.getProperty('{moonTrail_minor}.Renderable.Enabled'); for _,v in pairs(list) do openspace.setPropertyValueSingle(v, not openspace.getPropertyValue(v)) end"
}
],
"mark_nodes": [
"Earth",
"Voyager 1",
"Voyager 2",
"Jupiter",
"Saturn",
"Uranus",
"Neptune"
],
"meta": {
"author": "OpenSpace Team",
"description": "This scene contains the NASA Voyager 1 and Voyager 2 missions as they were launched from Earth in the 1970s and observed the gas giants in the Solar System. The spacecraft models are included and are pointed accurately throughout the mission. Position and orientation information are available until the second half of the 21st century.",
"license": "MIT License",
"name": "Voyager",
"url": "https://www.openspaceproject.com",
"version": "1.0"
},
"properties": [
{
"name": "Scene.PlutoBarycenterTrail.Renderable.Enabled",
"type": "setPropertyValue",
"value": "false"
}
],
"time": {
"type": "absolute",
"value": "1977-09-10T12:00:00"
},
"version": {
"major": 1,
"minor": 0
}
}