Update Uranus system data, models & textures

pull/55/head
SevenSpheres 2021-11-06 15:12:11 -06:00
parent 8da48105cd
commit 41f343072a
17 changed files with 856 additions and 638 deletions

15
README
View File

@ -35,7 +35,7 @@ Texture maps
# Askaniy (https://www.deviantart.com/askaniy) # Askaniy (https://www.deviantart.com/askaniy)
Textures of Phobos, Jupiter, Ganymede, Saturn, Pluto, and Charon. Textures of Phobos, Jupiter, Ganymede, Saturn, Uranus, Puck, Pluto, and Charon.
The Deimos and Callisto textures were made by Askaniy from JVV's textures. The Deimos and Callisto textures were made by Askaniy from JVV's textures.
@ -85,7 +85,7 @@ Texture maps
Io's surface texture is derived from USGS maps and JVV's map. Io's surface texture is derived from USGS maps and JVV's map.
Saturn's Ring Texture is a composite of data found on Björn Jónsson's site. Saturn's ring texture is a composite of data found on Björn Jónsson's site.
Mimas, Enceladus, Tethys, Dione, Rhea, Iapetus textures are derived from enhanced color maps by Paul Schenk, found on Mimas, Enceladus, Tethys, Dione, Rhea, Iapetus textures are derived from enhanced color maps by Paul Schenk, found on
the NASA photojounal. Rhea texture is based on an Albedo map by Björn Jónsson, details added from the JPL map. the NASA photojounal. Rhea texture is based on an Albedo map by Björn Jónsson, details added from the JPL map.
@ -94,11 +94,18 @@ Texture maps
Hyperion & Phoebe: Hyperion & Phoebe:
Textures derieved from a texture by JVV Textures derieved from a texture by JVV
Uranus's rings are a composite of transparency data and voyager imagery.
Miranda:
Texture by Robin Charles Gilbert and shading reduced with the normal map:
http://www.robingilbert.com/blog/2017-08-20-atlas-of-miranda/
Normal map derived from a DEM by Paul Schenk
# The Europa texture is by John van Vliet. # The Europa texture is by John van Vliet.
Other textures derived from work by JVV are listed above. Other textures derived from work by JVV are listed above.
# The Neptune and Uranus textures are from James Hastings-Trew's collection. # The Neptune texture is from James Hastings-Trew's collection.
# Grant Hutchison # Grant Hutchison
@ -247,3 +254,5 @@ covered.
https://sbn.psi.edu/pds/resource/saturnsatshapes.html https://sbn.psi.edu/pds/resource/saturnsatshapes.html
# The 3D model of Eros was prepared from the NEAR laser rangefinder shape model. # The 3D model of Eros was prepared from the NEAR laser rangefinder shape model.
# The Puck model is by Askaniy.

File diff suppressed because it is too large Load Diff

View File

@ -452,7 +452,6 @@
AltSurface "2018 (Hubble)" "Sol/Jupiter" AltSurface "2018 (Hubble)" "Sol/Jupiter"
{ {
Texture "jupiter-2018.*" Texture "jupiter-2018.*"
LunarLambert 0.5
} }
"Io:Jupiter I" "Sol/Jupiter" "Io:Jupiter I" "Sol/Jupiter"
@ -1112,248 +1111,303 @@ AltSurface "Limit of knowledge" "Sol/Saturn/Hyperion"
"Uranus" "Sol" "Uranus" "Sol"
{ {
Texture "uranus.*" Class "planet"
Color [ 0.606 0.948 1.0 ] Texture "uranus.*"
HazeColor [ 0.5 0.8 1.0 ] Color [ 0.86828 0.97 1.0 ]
HazeDensity 0.2 Radius 25559
Radius 25559 # equatorial Oblateness 0.0229
Oblateness 0.0229 Atmosphere
{
Height 500
Mie 0.0014
MieScaleHeight 27.7
MieAsymmetry -0.1
Rayleigh [ 0.00026 0.00048 0.00100 ]
}
CustomOrbit "vsop87-uranus"
CustomOrbit "vsop87-uranus" # Overridden by CustomOrbit
# EllipticalOrbit
# {
# Epoch 2451545.0 # 2000 Jan 01 12:00
# Period 84.3282227348361
# SemiMajorAxis 19.23015641645675
# Eccentricity 0.04439249637662888
# Inclination 0.7726557415122474
# AscendingNode 74.00240744954429
# ArgOfPericenter 96.59160786069499
# MeanAnomaly 142.8890153357523
# }
# Overridden by CustomOrbit BodyFrame { EclipticJ2000 {} }
# EllipticalOrbit UniformRotation
# { {
# Period 84.0139 Period 17.24
# SemiMajorAxis 19.1913 Inclination 97.722
# Eccentricity 0.0472 AscendingNode 167.647
# Inclination 0.7699 MeridianAngle 331.13
# AscendingNode 74.230 }
# LongOfPericenter 170.964 GeomAlbedo 0.437118
# MeanLongitude 313.232 BondAlbedo 0.300
# } TempDiscrepancy 17.8 # for 1 bar level
Rings
Atmosphere {
{ Inner 37812
Height 130 Outer 52392
Lower [ 0.75 0.85 1.0 ] Texture "uranus-rings.*"
Upper [ 0.5 0.8 0.9 ] }
Sky [ 0.6 0.7 0.7 ] InfoURL "https://en.wikipedia.org/wiki/Uranus"
}
BodyFrame { EclipticJ2000 {} }
UniformRotation
{
Period 17.24 # System III (magnetic field)
Inclination 97.722
AscendingNode 167.647
MeridianAngle 331.13 # correct System III prime meridian
}
GeomAlbedo 0.437118
BondAlbedo 0.300
TempDiscrepancy 17.8 # for 1 bar level
Rings
{
Inner 41837
Outer 51179
Texture "uranus-rings.png"
}
} }
"Miranda:Uranus V" "Sol/Uranus" "Miranda:Uranus V" "Sol/Uranus"
{ {
Texture "miranda.*" Class "moon"
Radius 235.8 Texture "miranda-lok.*"
# NormalMap "miranda-normal.*"
Color [ 0.98357 0.98913 1.0 ]
SemiAxes [ 240 234.2 232.9 ]
CustomOrbit "miranda"
CustomOrbit "miranda" # Overridden by CustomOrbit
# OrbitFrame
# {
# EclipticJ2000 { Center "Sol/Uranus" }
# }
# EllipticalOrbit
# {
# Epoch 2451545.0 # 2000 Jan 01 12:00
# Period 1.413479
# SemiMajorAxis 129390
# Eccentricity 0.0013
# Inclination 97.267986
# AscendingNode 172.065967
# ArgOfPericenter 261.816760
# MeanAnomaly 61.247779
# }
# Overridden by CustomOrbit BodyFrame { EquatorJ2000 {} }
# EllipticalOrbit CustomRotation "iau-miranda"
# {
# Period 1.413
# SemiMajorAxis 129800
# Eccentricity 0.0027
# Inclination 4.22
# MeanAnomaly 120
# }
BodyFrame { EquatorJ2000 {} } # Overridden by CustomRotation
CustomRotation "iau-miranda" # UniformRotation
# {
# Inclination 74.92
# AscendingNode 167.43
# MeridianAngle 149.30
# }
# Overriden by CustomRotation LunarLambert 0.5
# UniformRotation GeomAlbedo 0.32
# { BondAlbedo 0.28
# Period 33.92350159 # enforce sync rotation InfoURL "https://en.wikipedia.org/wiki/Miranda_(moon)"
# Inclination 74.92
# AscendingNode 167.43
# MeridianAngle 149.30
# }
Albedo 0.32
} }
AltSurface "Limit of knowledge" "Sol/Uranus/Miranda" AltSurface "Limit of knowledge" "Sol/Uranus/Miranda"
{ {
Texture "miranda.*" Texture "miranda-lok.*"
OverlayTexture "miranda-lok-mask.png" LunarLambert 0.5
} }
"Ariel:Uranus I" "Sol/Uranus" "Ariel:Uranus I" "Sol/Uranus"
{ {
Texture "ariel.*" Class "moon"
Radius 578.9 Texture "ariel.*"
# NormalMap "ariel-normal.*"
Color [ 1.0 1.0 0.999 ]
SemiAxes [ 581.1 577.9 577.7 ]
CustomOrbit "ariel"
CustomOrbit "ariel" # Overridden by CustomOrbit
# OrbitFrame
# {
# EclipticJ2000 { Center "Sol/Uranus" }
# }
# EllipticalOrbit
# {
# Epoch 2451545.0 # 2000 Jan 01 12:00
# Period 2.520379
# SemiMajorAxis 191020
# Eccentricity 0.0012
# Inclination 97.721321
# AscendingNode 167.616776
# ArgOfPericenter 43.284123
# MeanAnomaly 154.841923
# }
# Overridden by CustomOrbit BodyFrame { EquatorJ2000 {} }
# EllipticalOrbit CustomRotation "iau-ariel"
# {
# Period 2.520
# SemiMajorAxis 191200
# Eccentricity 0.0034
# Inclination 0.31
# MeanAnomaly 56
# }
BodyFrame { EquatorJ2000 {} } # Overridden by CustomRotation
CustomRotation "iau-ariel" # UniformRotation
# {
# Inclination 74.90
# AscendingNode 167.43
# MeridianAngle 23.78
# }
# Overriden by CustomRotation LunarLambert 0.5
# UniformRotation GeomAlbedo 0.53
# { BondAlbedo 0.23
# Period 60.48909292 # enforce sync rotation InfoURL "https://en.wikipedia.org/wiki/Ariel_(moon)"
# Inclination 74.90
# AscendingNode 167.43
# MeridianAngle 23.78
# }
Albedo 0.39
} }
AltSurface "Limit of knowledge" "Sol/Uranus/Ariel" AltSurface "Limit of knowledge" "Sol/Uranus/Ariel"
{ {
Texture "ariel.*" Texture "ariel.*"
OverlayTexture "ariel-lok-mask.png" OverlayTexure "ariel-lok-mask.*"
LunarLambert 0.5
} }
"Umbriel:Uranus II" "Sol/Uranus" "Umbriel:Uranus II" "Sol/Uranus"
{ {
Texture "umbriel.*" Class "moon"
Radius 584.7 Texture "umbriel.*"
# NormalMap "umbriel-normal.*"
Color [ 1.0 0.99769 0.99749 ]
Radius 584.7
CustomOrbit "umbriel"
CustomOrbit "umbriel" # Overridden by CustomOrbit
# OrbitFrame
# {
# EclipticJ2000 { Center "Sol/Uranus" }
# }
# EllipticalOrbit
# {
# Epoch 2451545.0 # 2000 Jan 01 12:00
# Period 4.1441772
# SemiMajorAxis 266000
# Eccentricity 0.0039
# Inclination 97.679326
# AscendingNode 167.637075
# ArgOfPericenter 334.489611
# MeanAnomaly 271.690065
# }
# Overridden by CustomOrbit BodyFrame { EquatorJ2000 {} }
# EllipticalOrbit CustomRotation "iau-umbriel"
# {
# Period 4.144
# SemiMajorAxis 266000
# Eccentricity 0.0050
# Inclination 0.36
# MeanAnomaly 280
# }
BodyFrame { EquatorJ2000 {} } # Overridden by CustomRotation
CustomRotation "iau-umbriel" # UniformRotation
# {
# Inclination 74.90
# AscendingNode 167.43
# MeridianAngle 71.95
# }
# Overriden by CustomRotation LunarLambert 0.5
# UniformRotation GeomAlbedo 0.26
# { BondAlbedo 0.10
# Period 99.46022991 # enforce sync rotation InfoURL "https://en.wikipedia.org/wiki/Umbriel_(moon)"
# Inclination 74.90
# AscendingNode 167.43
# MeridianAngle 71.95
# }
Albedo 0.21
} }
AltSurface "Limit of knowledge" "Sol/Uranus/Umbriel" AltSurface "Limit of knowledge" "Sol/Uranus/Umbriel"
{ {
Texture "umbriel.*" Texture "umbriel.*"
OverlayTexture "umbriel-lok-mask.png" OverlayTexure "umbriel-lok-mask.*"
LunarLambert 0.5
} }
"Titania:Uranus III" "Sol/Uranus" "Titania:Uranus III" "Sol/Uranus"
{ {
Texture "titania.*" Class "moon"
Radius 788.9 Texture "titania.*"
# NormalMap "titania-normal.*"
Color [ 1.0 0.98945 0.97393 ]
Radius 788.4
CustomOrbit "titania"
CustomOrbit "titania" # Overridden by CustomOrbit
# OrbitFrame
# {
# EclipticJ2000 { Center "Sol/Uranus" }
# }
# EllipticalOrbit
# {
# Epoch 2451545.0 # 2000 Jan 01 12:00
# Period 8.706234
# SemiMajorAxis 435910
# Eccentricity 0.0011
# Inclination 97.821207
# AscendingNode 167.613219
# ArgOfPericenter 203.953805
# MeanAnomaly 72.597842
# }
# Overridden by CustomOrbit BodyFrame { EquatorJ2000 {} }
# EllipticalOrbit CustomRotation "iau-titania"
# {
# Period 8.706
# SemiMajorAxis 435800
# Eccentricity 0.0022
# Inclination 0.10
# MeanAnomaly 30
# }
BodyFrame { EquatorJ2000 {} } # Overridden by CustomRotation
CustomRotation "iau-titania" # UniformRotation
# {
# Inclination 74.90
# AscendingNode 167.43
# MeridianAngle 102.26
# }
# Overriden by CustomRotation LunarLambert 0.5
# UniformRotation GeomAlbedo 0.35
# { BondAlbedo 0.17
# Period 208.94077099 # enforce sync rotation InfoURL "https://en.wikipedia.org/wiki/Titania_(moon)"
# Inclination 74.90
# AscendingNode 167.43
# MeridianAngle 102.26
# }
Albedo 0.27
} }
AltSurface "Limit of knowledge" "Sol/Uranus/Titania" AltSurface "Limit of knowledge" "Sol/Uranus/Titania"
{ {
Texture "titania.*" Texture "titania.*"
OverlayTexture "titania-lok-mask.png" OverlayTexure "titania-lok-mask.*"
LunarLambert 0.5
} }
"Oberon:Uranus IV" "Sol/Uranus" "Oberon:Uranus IV" "Sol/Uranus"
{ {
Texture "oberon.*" Class "moon"
Radius 761.4 Texture "oberon.*"
# NormalMap "oberon-normal.*"
Color [ 1.0 0.98881 0.97178 ]
Radius 761.4
CustomOrbit "oberon"
CustomOrbit "oberon" # Overridden by CustomOrbit
# OrbitFrame
# {
# EclipticJ2000 { Center "Sol/Uranus" }
# }
# EllipticalOrbit
# {
# Epoch 2451545.0 # 2000 Jan 01 12:00
# Period 13.463234
# SemiMajorAxis 583520
# Eccentricity 0.0014
# Inclination 97.877864
# AscendingNode 167.756308
# ArgOfPericenter 252.847153
# MeanAnomaly 94.662801
# }
# Overridden by CustomOrbit BodyFrame { EquatorJ2000 {} }
# EllipticalOrbit CustomRotation "iau-oberon"
# {
# Period 13.463
# SemiMajorAxis 583600
# Eccentricity 0.0008
# Inclination 0.10
# MeanAnomaly 150
# }
BodyFrame { EquatorJ2000 {} } # Overridden by CustomRotation
CustomRotation "iau-oberon" # UniformRotation
# {
# Inclination 74.90
# AscendingNode 167.43
# MeridianAngle 173.23
# }
# Overriden by CustomRotation LunarLambert 0.5
# UniformRotation GeomAlbedo 0.31
# { BondAlbedo 0.14
# Period 323.117567539 # enforce sync rotation InfoURL "https://en.wikipedia.org/wiki/Oberon_(moon)"
# Inclination 74.90
# AscendingNode 167.43
# MeridianAngle 173.23
# }
Albedo 0.23
} }
AltSurface "Limit of knowledge" "Sol/Uranus/Oberon" AltSurface "Limit of knowledge" "Sol/Uranus/Oberon"
{ {
Texture "oberon.*" Texture "oberon.*"
OverlayTexture "oberon-lok-mask.png" OverlayTexure "oberon-lok-mask.*"
LunarLambert 0.5
} }
"Neptune" "Sol" "Neptune" "Sol"
{ {
Texture "neptune.*" Texture "neptune.*"

BIN
models/puck.cmod 100644

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 259 B

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB