Files
Universe/KnownSolarSystem/solar-systems.json
2026-11-01 16:52:32 +01:00

773 lines
23 KiB
JSON

{
"schemaVersion": 1,
"source": "https://ssd.jpl.nasa.gov/planets/approx_pos.html ; https://ssd.jpl.nasa.gov/planets/phys_par.html ; https://nssdc.gsfc.nasa.gov/planetary/factsheet/",
"notes": "Keplerbanor med JPL J2000-element och sideriska perioder. Epok 2000-01-01 12:00 UTC (approximation av J2000 TT). Fasta tvåkroppsbanor, utan sekulära störningar, precession eller N-kroppsintegration; jordens bana approximeras med Earth/Moon-barycentrum. Rotationstid anges positivt om den följer den lutade axelns riktning: Venus och Uranus får retrograd rotation genom axialTiltDegrees > 90, inte dubbelt negativ rotationstid. RotationDegrees och poleLongitudeDegrees är justerbara visuella epokfaser, inte IAU-kalibrerade meridianer. Gasjättars rotation avser en representativ siderisk period; väder har separat vind. Radier/material/atmosfärer behåller spelbara visuella modeller.",
"systems": [
{
"id": "sol",
"name": "Vårt solsystem",
"sector": {
"x": 0,
"y": 0,
"z": 0
},
"seed": 1,
"centerOffsetMeters": [
0,
0,
0
],
"stars": [
{
"id": "sun",
"name": "Solen",
"seed": 100,
"positionMeters": [
0,
0,
0
],
"radiusMeters": 695700000,
"luminositySolar": 1.0,
"color": [
1.0,
0.94,
0.85
],
"glow": {
"enabled": true,
"intensity": 2.4,
"referenceDistanceAu": 1,
"distanceFalloff": 0.65,
"apparentRadiusMultiplier": 4.5,
"minimumCorePixels": 5.0,
"haloRadiusDegrees": 3.2,
"haloStrength": 0.85,
"rayCount": 8,
"rayLengthDegrees": 12,
"raySharpness": 90,
"rayStrength": 2.1,
"ghostStrength": 0.04,
"ghostSpacing": 0.42,
"chromaticAberration": 0.08
},
"massKg": 1.98847e+30
}
],
"planets": [
{
"id": "mercury",
"name": "Merkurius",
"hostStarId": "sun",
"seed": 101,
"description": "Minsta planeten. Stenig yta och nästan ingen atmosfär.",
"radiusMeters": 2439700,
"axialTiltDegrees": 0.034,
"rotationDegrees": 15,
"orbit": {
"semiMajorAxisAu": 0.38709927,
"eccentricity": 0.20563593,
"inclinationDegrees": 7.00497902,
"ascendingNodeDegrees": 48.33076593,
"periapsisDegrees": 29.12703035,
"meanAnomalyDegrees": 174.79252722,
"periodDays": 87.96925717
},
"surfaceType": "rocky",
"surfaceColor": [
0.38,
0.36,
0.33
],
"terrain": {
"proceduralNoiseAmplitudeMeters": 3000,
"proceduralNoiseFrequency": 2.0
},
"atmosphere": {
"heightMeters": 0,
"density": 0,
"color": [
0,
0,
0
],
"composition": "Mycket tunn exosfär"
},
"rotationPeriodHours": 1407.5088,
"massKg": 3.30103e+23,
"poleLongitudeDegrees": 0
},
{
"id": "venus",
"name": "Venus",
"hostStarId": "sun",
"seed": 102,
"description": "Tät koldioxidatmosfär och kraftig växthuseffekt. Molntäckt yta.",
"radiusMeters": 6051800,
"axialTiltDegrees": 177.4,
"rotationDegrees": 20,
"orbit": {
"semiMajorAxisAu": 0.72333566,
"eccentricity": 0.00677672,
"inclinationDegrees": 3.39467605,
"ascendingNodeDegrees": 76.67984255,
"periapsisDegrees": 54.92262463,
"meanAnomalyDegrees": 50.37663232,
"periodDays": 224.70079921
},
"surfaceType": "cloudCovered",
"surfaceColor": [
0.72,
0.56,
0.31
],
"terrain": {
"proceduralNoiseAmplitudeMeters": 0,
"proceduralNoiseFrequency": 1
},
"atmosphere": {
"heightMeters": 250000,
"density": 8,
"color": [
0.65,
0.47,
0.22
],
"composition": "Koldioxid, kväve och svavelsyramoln"
},
"rotationPeriodHours": 5832.432,
"massKg": 4.86731e+24,
"poleLongitudeDegrees": 0
},
{
"id": "earth",
"name": "Jorden",
"hostStarId": "sun",
"seed": 103,
"description": "Vår hemplanet. Hav, kontinenter och en kväve- och syrerik atmosfär.",
"radiusMeters": 6371000,
"axialTiltDegrees": 23.44,
"rotationDegrees": 135,
"orbit": {
"semiMajorAxisAu": 1.00000261,
"eccentricity": 0.01671123,
"inclinationDegrees": -1.531e-05,
"ascendingNodeDegrees": 0,
"periapsisDegrees": 102.93768193,
"meanAnomalyDegrees": -2.47311027,
"periodDays": 365.25635535
},
"surfaceType": "terrestrial",
"surfaceColor": [
0.25,
0.39,
0.2
],
"surfaceTexture": "Textures/earth-color.jpg",
"materials": {
"enabled": true,
"flatMaterial": "leafy-grass",
"slopeMaterial": "rock-ground",
"scaleMeters": 8,
"fadeDistanceMeters": 2000,
"strength": 0.8
},
"clouds": {
"enabled": true,
"densityTexturePath": "Clouds/earth-clouds.png",
"densityTextureStrength": 1.0,
"baseAltitudeMeters": 2100,
"thicknessMeters": 4300,
"coverage": 0.4,
"density": 0.85,
"shapeScaleMeters": 18000,
"detailScaleMeters": 2400,
"erosion": 0.45,
"cloudType": 0.9,
"windSpeedMetersPerSecond": 18,
"windDirectionDegrees": 25,
"extinctionPerMeter": 0.0007,
"scatteringAlbedo": 0.96,
"anisotropy": 0.62,
"silverLiningStrength": 0.7,
"ambientStrength": 0.6,
"sunlightStrength": 1.0,
"sunsetStrength": 1.4,
"shadowStrength": 0.7,
"viewSteps": 48,
"lightSteps": 4,
"resolutionScale": 0.4,
"maxViewDistanceMeters": 220000
},
"ocean": {
"enabled": true,
"maskFromSurfaceTexture": true,
"seaLevelMeters": 0,
"depthMeters": 4000,
"waveAmplitudeMeters": 1.6,
"waveLengthMeters": 72,
"windDirectionDegrees": 35,
"waveSpeed": 1.0,
"choppiness": 0.65,
"roughness": 0.14,
"reflectionStrength": 1.0,
"refractionStrength": 0.018,
"foamStrength": 0.65,
"deepColor": [
0.006,
0.045,
0.075
],
"shallowColor": [
0.025,
0.28,
0.24
],
"absorption": [
0.12,
0.045,
0.022
]
},
"terrain": {
"heightmap": "Textures/earth-height.jpg",
"regionalHeight": {
"file": "Heightdata/Copernicus/alps_n46_e007.f32",
"width": 3600,
"height": 3600,
"westDegrees": 7,
"southDegrees": 46,
"eastDegrees": 8,
"northDegrees": 47,
"fadeDegrees": 0.04
},
"heightmapMinMeters": 0,
"heightmapMaxMeters": 10848,
"heightmapGamma": 1.0,
"proceduralNoiseAmplitudeMeters": 120,
"proceduralNoiseFrequency": 24,
"noiseMask": "heightmapLand",
"landThreshold": 0.02,
"landBlend": 0.04
},
"atmosphere": {
"heightMeters": 220000,
"density": 1.0,
"color": [
0.13,
0.32,
1.0
],
"composition": "Kväve och syre"
},
"moons": [
{
"id": "moon",
"name": "Månen",
"hostStarId": "sun",
"seed": 109,
"description": "Jordens naturliga satellit.",
"radiusMeters": 1737400,
"axialTiltDegrees": 6.7,
"rotationDegrees": 0,
"orbit": {
"semiMajorAxisAu": 0.00256955,
"eccentricity": 0.0549,
"phaseDegrees": 60,
"inclinationDegrees": 5.1,
"ascendingNodeDegrees": 0,
"periapsisDegrees": 0,
"periodDays": 27.321661
},
"surfaceType": "rocky",
"surfaceColor": [
0.37,
0.36,
0.34
],
"terrain": {
"proceduralNoiseAmplitudeMeters": 2000,
"proceduralNoiseFrequency": 2.0
},
"atmosphere": {
"heightMeters": 0,
"density": 0,
"color": [
0,
0,
0
],
"composition": "Mycket tunn exosfär"
},
"rotationPeriodHours": 655.719864,
"massKg": 7.342e+22
}
],
"rotationPeriodHours": 23.93447232,
"massKg": 5.97217e+24,
"poleLongitudeDegrees": 0
},
{
"id": "mars",
"name": "Mars",
"hostStarId": "sun",
"seed": 104,
"description": "Den röda planeten. Tunn atmosfär och spår av tidigare vatten.",
"radiusMeters": 3389500,
"axialTiltDegrees": 25.2,
"rotationDegrees": 20,
"orbit": {
"semiMajorAxisAu": 1.52371034,
"eccentricity": 0.0933941,
"inclinationDegrees": 1.84969142,
"ascendingNodeDegrees": 49.55953891,
"periapsisDegrees": -73.5031685,
"meanAnomalyDegrees": 19.39019754,
"periodDays": 686.9795859
},
"surfaceType": "rocky",
"surfaceColor": [
0.56,
0.24,
0.12
],
"terrain": {
"proceduralNoiseAmplitudeMeters": 12000,
"proceduralNoiseFrequency": 1.4
},
"atmosphere": {
"heightMeters": 280000,
"density": 0.08,
"color": [
0.7,
0.55,
0.36
],
"composition": "Tunn koldioxidatmosfär"
},
"rotationPeriodHours": 24.62296224,
"massKg": 6.41691e+23,
"poleLongitudeDegrees": 0
},
{
"id": "jupiter",
"name": "Jupiter",
"hostStarId": "sun",
"seed": 105,
"description": "Största planeten. En bandad gasjätte med starkt magnetfält.",
"radiusMeters": 69911000,
"axialTiltDegrees": 3.1,
"rotationDegrees": 20,
"orbit": {
"semiMajorAxisAu": 5.202887,
"eccentricity": 0.04838624,
"inclinationDegrees": 1.30439695,
"ascendingNodeDegrees": 100.47390909,
"periapsisDegrees": -85.74542926,
"meanAnomalyDegrees": 19.66796068,
"periodDays": 4332.82012875
},
"surfaceType": "gasGiant",
"surfaceColor": [
0.83,
0.77,
0.66
],
"cloudBandFrequency": 32,
"stormStrength": 0.85,
"terrain": {
"proceduralNoiseAmplitudeMeters": 0,
"proceduralNoiseFrequency": 1
},
"atmosphere": {
"heightMeters": 300000,
"density": 1.5,
"color": [
0.6,
0.46,
0.32
],
"composition": "Väte och helium"
},
"gas": {
"polarColor": [
0.41,
0.39,
0.35
],
"bandContrast": 0.9,
"polarRadiusScale": 0.935,
"bandColor": [
0.48,
0.25,
0.13
],
"hazeColor": [
0.7,
0.64,
0.53
],
"fineBandContrast": 0.16,
"cloudTurbulence": 0.55
},
"rotationPeriodHours": 9.92496,
"massKg": 1.898125e+27,
"poleLongitudeDegrees": 0
},
{
"id": "saturn",
"name": "Saturnus",
"hostStarId": "sun",
"seed": 106,
"description": "Gasjätte med ett stort och tydligt ringsystem.",
"radiusMeters": 58232000,
"axialTiltDegrees": 26.7,
"rotationDegrees": 0,
"orbit": {
"semiMajorAxisAu": 9.53667594,
"eccentricity": 0.05386179,
"inclinationDegrees": 2.48599187,
"ascendingNodeDegrees": 113.66242448,
"periapsisDegrees": -21.06354617,
"meanAnomalyDegrees": -42.64463408,
"periodDays": 10755.6986445
},
"surfaceType": "gasGiant",
"surfaceColor": [
0.76,
0.71,
0.57
],
"cloudBandFrequency": 36,
"stormStrength": 0,
"terrain": {
"proceduralNoiseAmplitudeMeters": 0,
"proceduralNoiseFrequency": 1
},
"atmosphere": {
"heightMeters": 300000,
"density": 1.1,
"color": [
0.58,
0.5,
0.32
],
"composition": "Väte och helium"
},
"rings": {
"seed": 10621,
"innerRadiusMeters": 74658000,
"outerRadiusMeters": 136780000,
"color": [
0.57,
0.55,
0.49
],
"opacity": 0.88,
"thicknessMeters": 40,
"gapInnerRadiusMeters": 117507000,
"gapOuterRadiusMeters": 122340000,
"appearance": {
"profileResolution": 32768,
"opticalDepth": 0.9,
"fineBandCount": 1800,
"microBandCount": 14000,
"bandContrast": 0.85,
"sunlightStrength": 4.8,
"ambientStrength": 0.025,
"forwardScattering": 0.65,
"backlitStrength": 0.8,
"shadowSoftnessMeters": 180000,
"dustOpacity": 0.055,
"outerColor": [
0.74,
0.72,
0.65
]
},
"bands": [
{
"innerRadiusMeters": 74658000,
"outerRadiusMeters": 91975000,
"density": 0.23,
"color": [
0.39,
0.38,
0.34
]
},
{
"innerRadiusMeters": 91975000,
"outerRadiusMeters": 117507000,
"density": 1.8,
"color": [
0.76,
0.73,
0.64
]
},
{
"innerRadiusMeters": 122340000,
"outerRadiusMeters": 136780000,
"density": 0.75,
"color": [
0.64,
0.62,
0.55
]
}
],
"gaps": [
{
"innerRadiusMeters": 133247500,
"outerRadiusMeters": 133572500,
"densityMultiplier": 0
},
{
"innerRadiusMeters": 136466000,
"outerRadiusMeters": 136508000,
"densityMultiplier": 0
}
],
"rocks": {
"enabled": true,
"cellSizeMeters": 256,
"particlesPerCell": 384,
"streamRadiusMeters": 3500,
"maximumInstances": 100000,
"minRadiusMeters": 0.06,
"maxRadiusMeters": 1.8,
"sizeExponent": 2.8,
"densityScale": 1,
"meshDistanceMeters": 600,
"meshLodPixels": 3.5,
"lodTransitionMeters": 180,
"fadeStartMeters": 2600,
"shapeIrregularity": 0.2,
"roughness": 0.7,
"iceStrength": 0.5,
"sunlightStrength": 5.5,
"ambientStrength": 0.035,
"minColor": [
0.28,
0.28,
0.26
],
"maxColor": [
0.85,
0.84,
0.77
],
"asteroid": {
"baseSubdivision": 1,
"maxSubdivision": 6,
"lodStartPixels": 14,
"lodPixelMultiplier": 2.3,
"highDetailDistanceMeters": 80,
"maxHighDetailInstances": 12,
"elongation": 0.55,
"noiseFrequency": 1.1,
"noiseOctaves": 3,
"noisePersistence": 0.4,
"ridgeStrength": 0.012,
"craterFrequency": 10,
"craterStrength": 0.28,
"craterDensity": 0.72,
"craterRimHeight": 0.06,
"surfaceDetailStrength": 0.0002,
"surfaceDetailFrequency": 150,
"normalStrength": 0.8
}
},
"preview": {
"radiusFraction": 0.88,
"azimuthDegrees": -80,
"heightMeters": 120,
"yawOffsetDegrees": -18,
"pitchDegrees": -12,
"fieldOfViewDegrees": 100,
"flightSeconds": 8,
"speedMetersPerSecond": 40,
"rollDegrees": -12,
"overviewDistanceInOuterRadii": 1.9,
"overviewElevationDegrees": 24,
"overviewSunAngleDegrees": 55
}
},
"gas": {
"outerRadiusScale": 1.055,
"polarRadiusScale": 0.902,
"density": 420,
"scaleHeight": 0.01,
"viewSteps": 96,
"lightSteps": 7,
"sampleDistribution": 3,
"stopTransmittance": 0.003,
"scatteringAlbedo": 0.94,
"lightExtinction": 0.35,
"sunlightStrength": 7,
"ambientStrength": 0.022,
"anisotropy": 0.18,
"bandContrast": 0.45,
"fineBandFrequency": 290,
"fineBandContrast": 0.13,
"cloudTurbulence": 0.11,
"detailStrength": 0.018,
"noiseScale": 72,
"windSpeed": 0.012,
"bandColor": [
0.5,
0.46,
0.34
],
"polarColor": [
0.31,
0.4,
0.46
],
"hazeColor": [
0.74,
0.76,
0.69
]
},
"rotationPeriodHours": 10.65624,
"massKg": 5.68317e+26,
"poleLongitudeDegrees": 0
},
{
"id": "uranus",
"name": "Uranus",
"hostStarId": "sun",
"seed": 107,
"description": "Isgigant med cirka 98 graders axellutning, liggande på sidan.",
"radiusMeters": 25362000,
"axialTiltDegrees": 97.8,
"rotationDegrees": 0,
"orbit": {
"semiMajorAxisAu": 19.18916464,
"eccentricity": 0.04725744,
"inclinationDegrees": 0.77263783,
"ascendingNodeDegrees": 74.01692503,
"periapsisDegrees": 96.93735127,
"meanAnomalyDegrees": 142.28382821,
"periodDays": 30687.1530015
},
"surfaceType": "iceGiant",
"surfaceColor": [
0.25,
0.68,
0.73
],
"cloudBandFrequency": 16,
"stormStrength": 0,
"terrain": {
"proceduralNoiseAmplitudeMeters": 0,
"proceduralNoiseFrequency": 1
},
"atmosphere": {
"heightMeters": 180000,
"density": 1.3,
"color": [
0.15,
0.62,
0.7
],
"composition": "Väte, helium och metan"
},
"gas": {
"polarColor": [
0.32,
0.58,
0.63
],
"bandContrast": 0.12,
"polarRadiusScale": 0.977,
"bandColor": [
0.36,
0.67,
0.7
],
"hazeColor": [
0.55,
0.79,
0.8
],
"fineBandContrast": 0.025,
"cloudTurbulence": 0.04
},
"rotationPeriodHours": 17.23992,
"massKg": 8.68099e+25,
"poleLongitudeDegrees": 0
},
{
"id": "neptune",
"name": "Neptunus",
"hostStarId": "sun",
"seed": 108,
"description": "Blå isgigant med kraftiga vindar i den yttre atmosfären.",
"radiusMeters": 24622000,
"axialTiltDegrees": 28.3,
"rotationDegrees": 0,
"orbit": {
"semiMajorAxisAu": 30.06992276,
"eccentricity": 0.00859048,
"inclinationDegrees": 1.77004347,
"ascendingNodeDegrees": 131.78422574,
"periapsisDegrees": -86.81946347,
"meanAnomalyDegrees": -100.08479196,
"periodDays": 60190.02963
},
"surfaceType": "iceGiant",
"surfaceColor": [
0.075,
0.21,
0.62
],
"cloudBandFrequency": 22,
"stormStrength": 0.45,
"terrain": {
"proceduralNoiseAmplitudeMeters": 0,
"proceduralNoiseFrequency": 1
},
"atmosphere": {
"heightMeters": 180000,
"density": 1.4,
"color": [
0.12,
0.28,
0.9
],
"composition": "Väte, helium och metan"
},
"gas": {
"polarColor": [
0.13,
0.26,
0.47
],
"bandContrast": 0.35,
"polarRadiusScale": 0.983,
"bandColor": [
0.08,
0.18,
0.46
],
"hazeColor": [
0.24,
0.42,
0.68
],
"fineBandContrast": 0.05,
"cloudTurbulence": 0.18
},
"rotationPeriodHours": 16.11,
"massKg": 1.024092e+26,
"poleLongitudeDegrees": 0
}
],
"epochUtc": "2000-01-01T12:00:00Z"
}
]
}