From cb5f29612f4e487d5f1996e710abe86eec9f368e Mon Sep 17 00:00:00 2001 From: Alexander Bock Date: Fri, 28 Oct 2016 00:23:21 +0200 Subject: [PATCH] Add Saturn moons to the data/scene Add jup260 torrent download to the Jupiter system --- .gitignore | 13 +++-- data/scene/jupiter/europa/europa.mod | 6 +-- data/scene/jupiter/jupiter/jup260.bsp.torrent | Bin 0 -> 16503 bytes data/scene/jupiter/jupiter/jupiter.data | 3 ++ data/scene/saturn/dione/dione.data | 5 ++ data/scene/saturn/dione/dione.mod | 46 ++++++++++++++++++ data/scene/saturn/enceladus/enceladus.data | 5 ++ data/scene/saturn/enceladus/enceladus.mod | 46 ++++++++++++++++++ data/scene/saturn/iapetus/iapetus.data | 5 ++ data/scene/saturn/iapetus/iapetus.mod | 46 ++++++++++++++++++ data/scene/saturn/mimas/mimas.data | 5 ++ data/scene/saturn/mimas/mimas.mod | 46 ++++++++++++++++++ data/scene/saturn/rhea/rhea.data | 5 ++ data/scene/saturn/rhea/rhea.mod | 46 ++++++++++++++++++ data/scene/saturn/saturn/sat375.bsp.torrent | Bin 0 -> 11590 bytes data/scene/saturn/{ => saturn}/saturn.data | 3 ++ data/scene/saturn/{ => saturn}/saturn.mod | 16 +++--- data/scene/saturn/tethys/tethys.data | 5 ++ data/scene/saturn/tethys/tethys.mod | 46 ++++++++++++++++++ data/scene/saturn/titan/titan.data | 5 ++ data/scene/saturn/titan/titan.mod | 46 ++++++++++++++++++ 21 files changed, 383 insertions(+), 15 deletions(-) create mode 100644 data/scene/jupiter/jupiter/jup260.bsp.torrent create mode 100644 data/scene/saturn/dione/dione.data create mode 100644 data/scene/saturn/dione/dione.mod create mode 100644 data/scene/saturn/enceladus/enceladus.data create mode 100644 data/scene/saturn/enceladus/enceladus.mod create mode 100644 data/scene/saturn/iapetus/iapetus.data create mode 100644 data/scene/saturn/iapetus/iapetus.mod create mode 100644 data/scene/saturn/mimas/mimas.data create mode 100644 data/scene/saturn/mimas/mimas.mod create mode 100644 data/scene/saturn/rhea/rhea.data create mode 100644 data/scene/saturn/rhea/rhea.mod create mode 100644 data/scene/saturn/saturn/sat375.bsp.torrent rename data/scene/saturn/{ => saturn}/saturn.data (55%) rename data/scene/saturn/{ => saturn}/saturn.mod (96%) create mode 100644 data/scene/saturn/tethys/tethys.data create mode 100644 data/scene/saturn/tethys/tethys.mod create mode 100644 data/scene/saturn/titan/titan.data create mode 100644 data/scene/saturn/titan/titan.mod diff --git a/.gitignore b/.gitignore index 1006d42b46..eed900b2fe 100644 --- a/.gitignore +++ b/.gitignore @@ -73,7 +73,14 @@ data/scene/osirisrex/bennu/textures data/scene/osirisrex/osirisrex/models data/scene/osirisrex/osirisrex/textures data/scene/pluto/textures -data/scene/saturn/textures +data/scene/saturn/dione/textures +data/scene/saturn/enceladus/textures +data/scene/saturn/iapetus/textures +data/scene/saturn/mimas/textures +data/scene/saturn/rhea/textures +data/scene/saturn/saturn/textures +data/scene/saturn/tethys/textures +data/scene/saturn/titan/textures data/scene/rosetta/67P/obj data/scene/rosetta/67P/rosettaimages data/scene/rosetta/67P/textures @@ -90,11 +97,11 @@ data/scene/uranus/textures data/scene/venus/textures data/scene/volumetricmilkyway/milkyway data/spice/DawnKernels -data/spice/jup260.bsp data/spice/de430_1850-2150.bsp +data/spice/jup260.bsp data/spice/MAR063.BSP data/spice/NewHorizonsKernels data/spice/nh_kernels data/spice/OsirisRexKernels data/spice/Rosetta - +data/spice/sat375.bsp diff --git a/data/scene/jupiter/europa/europa.mod b/data/scene/jupiter/europa/europa.mod index e4dc06dcbc..38d973e463 100644 --- a/data/scene/jupiter/europa/europa.mod +++ b/data/scene/jupiter/europa/europa.mod @@ -33,11 +33,7 @@ return { Type = "SpiceRotation", SourceFrame = "IAU_EUROPA", DestinationFrame = "IAU_JUPITER", - }, - Scale = { - Type = "StaticScale", - Scale = 1, - }, + } } }, -- EuropaTrail module diff --git a/data/scene/jupiter/jupiter/jup260.bsp.torrent b/data/scene/jupiter/jupiter/jup260.bsp.torrent new file mode 100644 index 0000000000000000000000000000000000000000..0c82073d38ad632e7c3de3c3330b204dfce18c91 GIT binary patch literal 16503 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 F{{qko?@j;! literal 0 HcmV?d00001 diff --git a/data/scene/jupiter/jupiter/jupiter.data b/data/scene/jupiter/jupiter/jupiter.data index 34dcaf0900..b22e81119b 100644 --- a/data/scene/jupiter/jupiter/jupiter.data +++ b/data/scene/jupiter/jupiter/jupiter.data @@ -2,4 +2,7 @@ return { FileRequest = { { Identifier = "jupiter_textures", Destination = "textures", Version = 1 } }, + TorrentFiles = { + { File = "jup260.bsp.torrent", Destination = "${SPICE}" }, + } } \ No newline at end of file diff --git a/data/scene/saturn/dione/dione.data b/data/scene/saturn/dione/dione.data new file mode 100644 index 0000000000..924a314275 --- /dev/null +++ b/data/scene/saturn/dione/dione.data @@ -0,0 +1,5 @@ +return { + FileRequest = { + { Identifier = "dione_textures", Destination = "textures", Version = 1 } + }, +} \ No newline at end of file diff --git a/data/scene/saturn/dione/dione.mod b/data/scene/saturn/dione/dione.mod new file mode 100644 index 0000000000..2cb996d841 --- /dev/null +++ b/data/scene/saturn/dione/dione.mod @@ -0,0 +1,46 @@ +return { + { + Name = "Dione", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderablePlanet", + Frame = "IAU_DIONE", + Body = "DIONE", + Geometry = { + Type = "SimpleSphere", + Radius = { 0.563, 3 }, + Segments = 50 + }, + Textures = { + Color = "textures/dione.jpg" + } + }, + Transform = { + Translation = { + Type = "SpiceTranslation", + Body = "DIONE", + Observer = "SATURN BARYCENTER", + Kernels = "${OPENSPACE_DATA}/spice/sat375.bsp" + }, + Rotation = { + Type = "SpiceRotation", + SourceFrame = "IAU_ENCELADUS", + DestinationFrame = "IAU_JUPITER" + } + } + }, + { + Name = "DioneTrail", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderableTrail", + Body = "DIONE", + Frame = "GALACTIC", + Observer = "SATURN BARYCENTER", + RGB = { 0.5, 0.3, 0.3 }, + TropicalOrbitPeriod = 60, + EarthOrbitRatio = 0.0075, + DayLength = 0.9424218 + } + } +} \ No newline at end of file diff --git a/data/scene/saturn/enceladus/enceladus.data b/data/scene/saturn/enceladus/enceladus.data new file mode 100644 index 0000000000..a31589f158 --- /dev/null +++ b/data/scene/saturn/enceladus/enceladus.data @@ -0,0 +1,5 @@ +return { + FileRequest = { + { Identifier = "enceladus_textures", Destination = "textures", Version = 1 } + }, +} \ No newline at end of file diff --git a/data/scene/saturn/enceladus/enceladus.mod b/data/scene/saturn/enceladus/enceladus.mod new file mode 100644 index 0000000000..73684460ae --- /dev/null +++ b/data/scene/saturn/enceladus/enceladus.mod @@ -0,0 +1,46 @@ +return { + { + Name = "Enceladus", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderablePlanet", + Frame = "IAU_ENCELADUS", + Body = "ENCELADUS", + Geometry = { + Type = "SimpleSphere", + Radius = { 0.257, 3 }, + Segments = 50 + }, + Textures = { + Color = "textures/enceladus.jpg" + } + }, + Transform = { + Translation = { + Type = "SpiceTranslation", + Body = "ENCELADUS", + Observer = "SATURN BARYCENTER", + Kernels = "${OPENSPACE_DATA}/spice/sat375.bsp" + }, + Rotation = { + Type = "SpiceRotation", + SourceFrame = "IAU_ENCELADUS", + DestinationFrame = "IAU_JUPITER" + } + } + }, + { + Name = "EnceladusTrail", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderableTrail", + Body = "ENCELADUS", + Frame = "GALACTIC", + Observer = "SATURN BARYCENTER", + RGB = { 0.5, 0.3, 0.3 }, + TropicalOrbitPeriod = 60, + EarthOrbitRatio = 0.005, + DayLength = 0.9424218 + } + } +} \ No newline at end of file diff --git a/data/scene/saturn/iapetus/iapetus.data b/data/scene/saturn/iapetus/iapetus.data new file mode 100644 index 0000000000..0db25d34c1 --- /dev/null +++ b/data/scene/saturn/iapetus/iapetus.data @@ -0,0 +1,5 @@ +return { + FileRequest = { + { Identifier = "iapetus_textures", Destination = "textures", Version = 1 } + }, +} \ No newline at end of file diff --git a/data/scene/saturn/iapetus/iapetus.mod b/data/scene/saturn/iapetus/iapetus.mod new file mode 100644 index 0000000000..2f27987540 --- /dev/null +++ b/data/scene/saturn/iapetus/iapetus.mod @@ -0,0 +1,46 @@ +return { + { + Name = "Iapetus", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderablePlanet", + Frame = "IAU_IAPETUS", + Body = "IAPETUS", + Geometry = { + Type = "SimpleSphere", + Radius = { 0.746, 3 }, + Segments = 50 + }, + Textures = { + Color = "textures/iapetus.jpg" + } + }, + Transform = { + Translation = { + Type = "SpiceTranslation", + Body = "IAPETUS", + Observer = "SATURN BARYCENTER", + Kernels = "${OPENSPACE_DATA}/spice/sat375.bsp" + }, + Rotation = { + Type = "SpiceRotation", + SourceFrame = "IAU_ENCELADUS", + DestinationFrame = "IAU_JUPITER" + } + } + }, + { + Name = "IapetusTrail", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderableTrail", + Body = "IAPETUS", + Frame = "GALACTIC", + Observer = "SATURN BARYCENTER", + RGB = { 0.5, 0.3, 0.3 }, + TropicalOrbitPeriod = 60, + EarthOrbitRatio = 0.1, + DayLength = 0.9424218 + } + } +} \ No newline at end of file diff --git a/data/scene/saturn/mimas/mimas.data b/data/scene/saturn/mimas/mimas.data new file mode 100644 index 0000000000..01d792a8d4 --- /dev/null +++ b/data/scene/saturn/mimas/mimas.data @@ -0,0 +1,5 @@ +return { + FileRequest = { + { Identifier = "mimas_textures", Destination = "textures", Version = 1 } + }, +} \ No newline at end of file diff --git a/data/scene/saturn/mimas/mimas.mod b/data/scene/saturn/mimas/mimas.mod new file mode 100644 index 0000000000..b73ae2843a --- /dev/null +++ b/data/scene/saturn/mimas/mimas.mod @@ -0,0 +1,46 @@ +return { + { + Name = "Mimas", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderablePlanet", + Frame = "IAU_MIMAS", + Body = "MIMAS", + Geometry = { + Type = "SimpleSphere", + Radius = { 0.28, 3 }, + Segments = 50 + }, + Textures = { + Color = "textures/mimas.jpg" + } + }, + Transform = { + Translation = { + Type = "SpiceTranslation", + Body = "MIMAS", + Observer = "SATURN BARYCENTER", + Kernels = "${OPENSPACE_DATA}/spice/sat375.bsp" + }, + Rotation = { + Type = "SpiceRotation", + SourceFrame = "IAU_MIMAS", + DestinationFrame = "IAU_JUPITER" + } + } + }, + { + Name = "MimasTrail", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderableTrail", + Body = "MIMAS", + Frame = "GALACTIC", + Observer = "SATURN BARYCENTER", + RGB = { 0.5, 0.3, 0.3 }, + TropicalOrbitPeriod = 60, + EarthOrbitRatio = 0.0025, + DayLength = 0.9424218 + } + } +} \ No newline at end of file diff --git a/data/scene/saturn/rhea/rhea.data b/data/scene/saturn/rhea/rhea.data new file mode 100644 index 0000000000..9cf25ca314 --- /dev/null +++ b/data/scene/saturn/rhea/rhea.data @@ -0,0 +1,5 @@ +return { + FileRequest = { + { Identifier = "rhea_textures", Destination = "textures", Version = 1 } + }, +} \ No newline at end of file diff --git a/data/scene/saturn/rhea/rhea.mod b/data/scene/saturn/rhea/rhea.mod new file mode 100644 index 0000000000..f5929f6b15 --- /dev/null +++ b/data/scene/saturn/rhea/rhea.mod @@ -0,0 +1,46 @@ +return { + { + Name = "Rhea", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderablePlanet", + Frame = "IAU_RHEA", + Body = "RHEA", + Geometry = { + Type = "SimpleSphere", + Radius = { 0.765, 3 }, + Segments = 50 + }, + Textures = { + Color = "textures/rhea.jpg" + } + }, + Transform = { + Translation = { + Type = "SpiceTranslation", + Body = "RHEA", + Observer = "SATURN BARYCENTER", + Kernels = "${OPENSPACE_DATA}/spice/sat375.bsp" + }, + Rotation = { + Type = "SpiceRotation", + SourceFrame = "IAU_ENCELADUS", + DestinationFrame = "IAU_JUPITER" + } + } + }, + { + Name = "RheaTrail", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderableTrail", + Body = "RHEA", + Frame = "GALACTIC", + Observer = "SATURN BARYCENTER", + RGB = { 0.5, 0.3, 0.3 }, + TropicalOrbitPeriod = 60, + EarthOrbitRatio = 0.01, + DayLength = 0.9424218 + } + } +} \ No newline at end of file diff --git a/data/scene/saturn/saturn/sat375.bsp.torrent b/data/scene/saturn/saturn/sat375.bsp.torrent new file mode 100644 index 0000000000000000000000000000000000000000..1939e82e2d976b74c202c3303e8cc70397f308f9 GIT binary patch literal 11590 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 FzW{-^XgL4? literal 0 HcmV?d00001 diff --git a/data/scene/saturn/saturn.data b/data/scene/saturn/saturn/saturn.data similarity index 55% rename from data/scene/saturn/saturn.data rename to data/scene/saturn/saturn/saturn.data index 49ba7a71da..cf0748dfc1 100644 --- a/data/scene/saturn/saturn.data +++ b/data/scene/saturn/saturn/saturn.data @@ -2,4 +2,7 @@ return { FileRequest = { { Identifier = "saturn_textures", Destination = "textures", Version = 2 } }, + TorrentFiles = { + { File = "sat375.bsp.torrent", Destination = "${SPICE}" }, + } } \ No newline at end of file diff --git a/data/scene/saturn/saturn.mod b/data/scene/saturn/saturn/saturn.mod similarity index 96% rename from data/scene/saturn/saturn.mod rename to data/scene/saturn/saturn/saturn.mod index 9bfd690438..16443c6283 100644 --- a/data/scene/saturn/saturn.mod +++ b/data/scene/saturn/saturn/saturn.mod @@ -3,6 +3,14 @@ return { { Name = "SaturnBarycenter", Parent = "SolarSystemBarycenter", + Transform = { + Translation = { + Type = "SpiceTranslation", + Body = "SATURN BARYCENTER", + Observer = "SUN", + Kernels = "${OPENSPACE_DATA}/spice/de430_1850-2150.bsp" + } + }, }, -- Saturn module @@ -29,12 +37,6 @@ return { } }, Transform = { - Translation = { - Type = "SpiceTranslation", - Body = "SATURN BARYCENTER", - Observer = "SUN", - Kernels = "${OPENSPACE_DATA}/spice/de430_1850-2150.bsp" - }, Rotation = { Type = "SpiceRotation", SourceFrame = "IAU_SATURN", @@ -60,7 +62,7 @@ return { -- SaturnTrail module { Name = "SaturnTrail", - Parent = "SaturnBarycenter", + Parent = "SolarSystemBarycenter", Renderable = { Type = "RenderableTrail", Body = "SATURN BARYCENTER", diff --git a/data/scene/saturn/tethys/tethys.data b/data/scene/saturn/tethys/tethys.data new file mode 100644 index 0000000000..fd493213a4 --- /dev/null +++ b/data/scene/saturn/tethys/tethys.data @@ -0,0 +1,5 @@ +return { + FileRequest = { + { Identifier = "tethys_textures", Destination = "textures", Version = 1 } + }, +} \ No newline at end of file diff --git a/data/scene/saturn/tethys/tethys.mod b/data/scene/saturn/tethys/tethys.mod new file mode 100644 index 0000000000..5d7ecf85e4 --- /dev/null +++ b/data/scene/saturn/tethys/tethys.mod @@ -0,0 +1,46 @@ +return { + { + Name = "Tethys", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderablePlanet", + Frame = "IAU_TETHYS", + Body = "TETHYS", + Geometry = { + Type = "SimpleSphere", + Radius = { 0.538, 3 }, + Segments = 50 + }, + Textures = { + Color = "textures/tethys.jpg" + } + }, + Transform = { + Translation = { + Type = "SpiceTranslation", + Body = "TETHYS", + Observer = "SATURN BARYCENTER", + Kernels = "${OPENSPACE_DATA}/spice/sat375.bsp" + }, + Rotation = { + Type = "SpiceRotation", + SourceFrame = "IAU_ENCELADUS", + DestinationFrame = "IAU_JUPITER" + } + } + }, + { + Name = "TethysTrail", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderableTrail", + Body = "TETHYS", + Frame = "GALACTIC", + Observer = "SATURN BARYCENTER", + RGB = { 0.5, 0.3, 0.3 }, + TropicalOrbitPeriod = 60, + EarthOrbitRatio = 0.005, + DayLength = 0.9424218 + } + } +} \ No newline at end of file diff --git a/data/scene/saturn/titan/titan.data b/data/scene/saturn/titan/titan.data new file mode 100644 index 0000000000..82c5a342b4 --- /dev/null +++ b/data/scene/saturn/titan/titan.data @@ -0,0 +1,5 @@ +return { + FileRequest = { + { Identifier = "titan_textures", Destination = "textures", Version = 1 } + }, +} \ No newline at end of file diff --git a/data/scene/saturn/titan/titan.mod b/data/scene/saturn/titan/titan.mod new file mode 100644 index 0000000000..b2843bc0a8 --- /dev/null +++ b/data/scene/saturn/titan/titan.mod @@ -0,0 +1,46 @@ +return { + { + Name = "Titan", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderablePlanet", + Frame = "IAU_TITAN", + Body = "TITAN", + Geometry = { + Type = "SimpleSphere", + Radius = { 0.2575, 4 }, + Segments = 50 + }, + Textures = { + Color = "textures/titan.jpg" + } + }, + Transform = { + Translation = { + Type = "SpiceTranslation", + Body = "TITAN", + Observer = "SATURN BARYCENTER", + Kernels = "${OPENSPACE_DATA}/spice/sat375.bsp" + }, + Rotation = { + Type = "SpiceRotation", + SourceFrame = "IAU_ENCELADUS", + DestinationFrame = "IAU_JUPITER" + } + } + }, + { + Name = "TitanTrail", + Parent = "SaturnBarycenter", + Renderable = { + Type = "RenderableTrail", + Body = "TITAN", + Frame = "GALACTIC", + Observer = "SATURN BARYCENTER", + RGB = { 0.5, 0.3, 0.3 }, + TropicalOrbitPeriod = 60, + EarthOrbitRatio = 0.05, + DayLength = 0.9424218 + } + } +} \ No newline at end of file