Remove Plutos Keplerian trail as the new kernels are now reaching back to 1549 (closes #3726)

This commit is contained in:
Alexander Bock
2025-07-04 07:38:59 +02:00
parent 6e18684297
commit 5f0040cbde
4 changed files with 3 additions and 108 deletions

View File

@@ -1,48 +0,0 @@
local transforms = asset.require("./transforms")
local coreKernels = asset.require("spice/core")
local PlutoTrailBarycentric = {
Identifier = "PlutoBarycentricTrail",
Parent = transforms.PlutoBarycenter.Identifier,
Renderable = {
Type = "RenderableTrailOrbit",
Translation = {
Type = "SpiceTranslation",
Target = coreKernels.ID.Pluto,
Observer = coreKernels.ID.PlutoBarycenter
},
Color = { 0.00, 0.62, 1.00 },
Period = 6.38723,
Resolution = 1000
},
Tag = { "planetTrail_dwarf" },
GUI = {
Name = "Pluto Barycentric Trail",
Path = "/Solar System/Dwarf Planets/Pluto",
Focusable = false,
Description = "Orbit of Pluto around its Barycenter"
}
}
asset.onInitialize(function()
openspace.addSceneGraphNode(PlutoTrailBarycentric)
end)
asset.onDeinitialize(function()
openspace.removeSceneGraphNode(PlutoTrailBarycentric)
end)
asset.export(PlutoTrailBarycentric)
asset.meta = {
Name = "Pluto Barycentric Trail",
Description = "Trail of Pluto as observed by its Barycenter",
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -1,56 +0,0 @@
local transforms = asset.require("scene/solarsystem/sun/transforms")
local AU = 1.496e+8
local PlutoKeplerianTrail = {
Identifier = "PlutoKeplerianTrail",
Parent = transforms.SunEclipJ2000.Identifier,
Renderable = {
Type = "RenderableTrailOrbit",
Enabled = false,
Translation = {
Type = "KeplerTranslation",
Eccentricity = 0.2543033082909471,
SemiMajorAxis = 39.74407237841206 * AU,
Inclination = 17.36609481151430,
AscendingNode = 110.2099981996057,
ArgumentOfPeriapsis = 114.2248569189779,
MeanAnomaly = 14.53,
Epoch = "2000 JAN 01 00:00:00",
Period = 7824380000
},
Color = { 0.2, 0.8, 0.3 },
Period = 90487.27692706819,
Resolution = 1000
},
GUI = {
Name = "Pluto Keplerian Trail",
Path = "/Solar System/Dwarf Planets/Pluto",
Focusable = false,
Description = "Keplerian trail of Pluto. Contains full orbit"
}
}
asset.onInitialize(function()
openspace.addSceneGraphNode(PlutoKeplerianTrail)
end)
asset.onDeinitialize(function()
openspace.removeSceneGraphNode(PlutoKeplerianTrail)
end)
asset.export(PlutoKeplerianTrail)
asset.meta = {
Name = "Pluto Keplerian Trail",
Description = [[Full Keplerian trail of Pluto as observed by the Sun. Data from
JPL Horizons]],
Author = "OpenSpace Team",
URL = "https://ssd.jpl.nasa.gov/sbdb.cgi?sstr=pluto",
License = "JPL/NASA"
}

View File

@@ -1,7 +1,5 @@
asset.require("./trail")
asset.require("./pluto")
asset.require("./pluto_trail")
asset.require("./pluto_trail_kepler")
asset.require("./charon/charon")
asset.require("./charon/charon_trail")
asset.require("./minor/hydra")

View File

@@ -14,8 +14,9 @@ local PlutoBarycenterTrail = {
Observer = coreKernels.ID.SolarSystemBarycenter
},
Color = { 0.3, 0.7, 0.3 },
Period = 365.25,
Resolution = 1000
Period = 90560,
Resolution = 368,
LineLength = 0.03
},
Tag = { "planetTrail_dwarf" },
GUI = {