Add Saturn moons to the data/scene

Add jup260 torrent download to the Jupiter system
This commit is contained in:
Alexander Bock
2016-10-28 00:23:21 +02:00
parent 708856dbf4
commit cb5f29612f
21 changed files with 383 additions and 15 deletions

13
.gitignore vendored
View File

@@ -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

View File

@@ -33,11 +33,7 @@ return {
Type = "SpiceRotation",
SourceFrame = "IAU_EUROPA",
DestinationFrame = "IAU_JUPITER",
},
Scale = {
Type = "StaticScale",
Scale = 1,
},
}
}
},
-- EuropaTrail module

Binary file not shown.

View File

@@ -2,4 +2,7 @@ return {
FileRequest = {
{ Identifier = "jupiter_textures", Destination = "textures", Version = 1 }
},
TorrentFiles = {
{ File = "jup260.bsp.torrent", Destination = "${SPICE}" },
}
}

View File

@@ -0,0 +1,5 @@
return {
FileRequest = {
{ Identifier = "dione_textures", Destination = "textures", Version = 1 }
},
}

View File

@@ -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
}
}
}

View File

@@ -0,0 +1,5 @@
return {
FileRequest = {
{ Identifier = "enceladus_textures", Destination = "textures", Version = 1 }
},
}

View File

@@ -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
}
}
}

View File

@@ -0,0 +1,5 @@
return {
FileRequest = {
{ Identifier = "iapetus_textures", Destination = "textures", Version = 1 }
},
}

View File

@@ -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
}
}
}

View File

@@ -0,0 +1,5 @@
return {
FileRequest = {
{ Identifier = "mimas_textures", Destination = "textures", Version = 1 }
},
}

View File

@@ -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
}
}
}

View File

@@ -0,0 +1,5 @@
return {
FileRequest = {
{ Identifier = "rhea_textures", Destination = "textures", Version = 1 }
},
}

View File

@@ -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
}
}
}

Binary file not shown.

View File

@@ -2,4 +2,7 @@ return {
FileRequest = {
{ Identifier = "saturn_textures", Destination = "textures", Version = 2 }
},
TorrentFiles = {
{ File = "sat375.bsp.torrent", Destination = "${SPICE}" },
}
}

View File

@@ -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",

View File

@@ -0,0 +1,5 @@
return {
FileRequest = {
{ Identifier = "tethys_textures", Destination = "textures", Version = 1 }
},
}

View File

@@ -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
}
}
}

View File

@@ -0,0 +1,5 @@
return {
FileRequest = {
{ Identifier = "titan_textures", Destination = "textures", Version = 1 }
},
}

View File

@@ -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
}
}
}