mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-05 11:09:37 -06:00
2024 Digital Universe Data Update (#3335)
* Update 2dF.asset * Changes to the filename metadata, as wekll as the description. * 2024 DU updates. * Apply suggestions from code review Co-authored-by: Alexander Bock <mail@alexanderbock.eu> Apply suggestions from code review * Changes to the asset descriptions, the GUI path, and some of the settings. * Fixed minor error in a variable name. * Wrote the individual descriptions for each asset. * Adjusted the size (brightness). * Update identifier to one that works * Update asset versions and correctly format asset files * Reset exoplanet rings size To make them visible when viewed further away, e..g at the distance of the radiosphere, and make the Kepler FoV more apparent * Clean up scale variables * Line-break long descriptions As long as we expect users to manually edit files, they need to be readable * Remove letters that sorts the grids by size * Split allsky into two assets Remove asset that was split in two and update DU meta asset * Replace dwarfs texture with generic point texture resource * Remove all DU version comments, to reduce "noise" These would be confusing to our users * Some final cleanup * Remove commented radii * Local Universe -> Nearby Surveys * Remove asset versions * Apply suggestions from code review Co-authored-by: Malin E <malin.ejdbo@gmail.com> Co-authored-by: Alexander Bock <alexander.bock@liu.se> * Remove background setting (non-existing) for spheres * Rmeove commented out lines in star orbits asset They are confusing, and the label file they refer to does not exist * Apply suggestions from code review * Fix some missing line breaks * Update sync identifiers to match updates in BigBang PR * Reuse point textures from the same resource instead of having one copy per dataset The texture used is the same * Set brown dwarfs dataset version to 1 * Update bookmarks file with updated star poistions --------- Co-authored-by: Brian Abbott <80659386+brianpatrick@users.noreply.github.com> Co-authored-by: brianpatrick <git@brianabbott.net> Co-authored-by: Malin E <malin.ejdbo@gmail.com> Co-authored-by: Alexander Bock <alexander.bock@liu.se>
This commit is contained in:
@@ -42,29 +42,31 @@ asset.require("scene/digitaluniverse/2dF")
|
||||
asset.require("scene/digitaluniverse/2mass")
|
||||
asset.require("scene/digitaluniverse/6dF")
|
||||
asset.require("scene/digitaluniverse/abell")
|
||||
asset.require("scene/digitaluniverse/allsky_hydrogenalpha")
|
||||
asset.require("scene/digitaluniverse/allsky_visible")
|
||||
asset.require("scene/digitaluniverse/alternatestarlabels")
|
||||
asset.require("scene/digitaluniverse/backgroundradiation")
|
||||
asset.require("scene/digitaluniverse/clusters")
|
||||
asset.require("scene/digitaluniverse/brown_dwarfs")
|
||||
asset.require("scene/digitaluniverse/galaxy_clusters")
|
||||
asset.require("scene/digitaluniverse/constellationbounds")
|
||||
asset.require("scene/digitaluniverse/constellations")
|
||||
asset.require("scene/digitaluniverse/deepsky")
|
||||
asset.require("scene/digitaluniverse/dwarfs")
|
||||
asset.require("scene/digitaluniverse/exoplanets")
|
||||
asset.require("scene/digitaluniverse/exoplanets_candidates")
|
||||
asset.require("scene/digitaluniverse/globularclusters")
|
||||
asset.require("scene/digitaluniverse/grids")
|
||||
asset.require("scene/digitaluniverse/groups")
|
||||
asset.require("scene/digitaluniverse/galaxy_groups")
|
||||
asset.require("scene/digitaluniverse/h2regions")
|
||||
asset.require("scene/digitaluniverse/localdwarfs")
|
||||
asset.require("scene/digitaluniverse/local_group_dwarfs")
|
||||
asset.require("scene/digitaluniverse/milkyway")
|
||||
asset.require("scene/digitaluniverse/milkyway_arm_labels")
|
||||
asset.require("scene/digitaluniverse/milkyway_label")
|
||||
asset.require("scene/digitaluniverse/milkyway_sphere")
|
||||
asset.require("scene/digitaluniverse/obassociations")
|
||||
asset.require("scene/digitaluniverse/oort_cloud")
|
||||
asset.require("scene/digitaluniverse/openclusters")
|
||||
asset.require("scene/digitaluniverse/planetarynebulae")
|
||||
asset.require("scene/digitaluniverse/pulsars")
|
||||
asset.require("scene/digitaluniverse/quasars")
|
||||
asset.require("scene/digitaluniverse/star_uncertainty")
|
||||
asset.require("scene/digitaluniverse/starlabels")
|
||||
asset.require("scene/digitaluniverse/starorbits")
|
||||
asset.require("scene/digitaluniverse/stars")
|
||||
@@ -72,6 +74,7 @@ asset.require("scene/digitaluniverse/superclusters")
|
||||
asset.require("scene/digitaluniverse/supernovaremnants")
|
||||
asset.require("scene/digitaluniverse/tully")
|
||||
asset.require("scene/digitaluniverse/voids")
|
||||
asset.require("scene/digitaluniverse/white_dwarfs")
|
||||
asset.require("nightsky/nightsky")
|
||||
|
||||
asset.require("customization/globebrowsing")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
local bookmarkHelper = asset.require("util/generate_bookmarks")
|
||||
|
||||
local dataProvider = "http://data.openspaceproject.com/files/bookmarks/v2/bookmarks.csv"
|
||||
local dataProvider = "http://data.openspaceproject.com/files/bookmarks/v3/bookmarks.csv"
|
||||
|
||||
local bookmarksCSV = asset.resource({
|
||||
Identifier = "openspace_bookmarks",
|
||||
|
||||
@@ -25,8 +25,8 @@ local AltAzGridPosition = {
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Altitude/Azimuth Grid Position",
|
||||
Path = "/Other/Night Sky",
|
||||
Name = "Altitude-Azimuth Grid Position",
|
||||
Path = "/Night Sky/Coordinate Systems/Altitude-Azimuth",
|
||||
Hidden = true
|
||||
}
|
||||
}
|
||||
@@ -48,17 +48,17 @@ local AltAzGrid = {
|
||||
Type = "RenderableSphericalGrid",
|
||||
Enabled = asset.enabled,
|
||||
Opacity = 0.8,
|
||||
Color = { 0.4, 0.8, 0.4 },
|
||||
Color = { 0.2, 0.4, 0.2 },
|
||||
LineWidth = 2.0,
|
||||
RenderBinMode = "PostDeferredTransparent"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Altitude/Azimuth Grid",
|
||||
Name = "Altitude-Azimuth Grid",
|
||||
Description = [[A local Altitude/Azimuth grid centered around your position on a
|
||||
planetary surface. The grid can be toggled, hidden or shown using the accompanying
|
||||
actions in the actions panel, under "Night Sky". Use these actions to move it to
|
||||
another planet. The default is Earth.]],
|
||||
Path = "/Other/Night Sky"
|
||||
Path = "/Night Sky/Coordinate Systems/Altitude-Azimuth"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -126,6 +126,7 @@ asset.export("HideAltaz", HideAltaz.Identifier)
|
||||
asset.export("ToggleAltaz", ToggleAltaz.Identifier)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Altitude/Azimuth Grid",
|
||||
Description = [[A local Altitude/Azimuth grid centered around your position on a
|
||||
|
||||
@@ -33,7 +33,7 @@ local CardinalDirectionsPosition = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Cardinal Directions Position",
|
||||
Path = "/Other/Night Sky",
|
||||
Path = "/Night Sky",
|
||||
Hidden = true
|
||||
}
|
||||
}
|
||||
@@ -63,7 +63,7 @@ local CardinalDirectionSphere = {
|
||||
Description = [[A textured sphere showing the cardinal directions.
|
||||
The sphere is placed on the planet surface and follows the camera's movements.
|
||||
]],
|
||||
Path = "/Other/Night Sky"
|
||||
Path = "/Night Sky"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -158,6 +158,7 @@ asset.export("ShowNeswLettersSmall", ShowNeswLettersSmall.Identifier)
|
||||
asset.export("HideNesw", HideNesw.Identifier)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Cardinal Directions",
|
||||
Description = [[Adds a sphere showing the cardinal directions, that follows the camera
|
||||
|
||||
@@ -22,7 +22,7 @@ local EclipticLine = {
|
||||
Transform = {
|
||||
Scale = {
|
||||
Type = "StaticScale",
|
||||
Scale = 4.28601E17
|
||||
Scale = 9.46377307652E17
|
||||
},
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
@@ -32,16 +32,15 @@ local EclipticLine = {
|
||||
Renderable = {
|
||||
Type = "RenderableRadialGrid",
|
||||
Opacity = 0.8,
|
||||
Color = { 1.0, 1.0, 1.0 },
|
||||
LineWidth = 3.0,
|
||||
Color = { 0.5, 0.24, 0.24 },
|
||||
LineWidth = 4.0,
|
||||
GridSegments = { 1, 1 },
|
||||
Radii = { 0.5, 0.5 },
|
||||
Enabled = asset.enabled
|
||||
},
|
||||
GUI = {
|
||||
Name = "Ecliptic Line",
|
||||
Name = "Ecliptic",
|
||||
Description = "A line representation of the Ecliptic plane.",
|
||||
Path = "/Other/Lines"
|
||||
Path = "/Night Sky/Coordinate Systems/Ecliptic"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,7 +56,7 @@ local EclipticBand = {
|
||||
Renderable = {
|
||||
Type = "RenderableSphereImageLocal",
|
||||
Texture = textures .. "band2x.png",
|
||||
Size = 4.28601E17,
|
||||
Size = 9.46377307652E17,
|
||||
Segments = 50,
|
||||
DisableFadeInOut = true,
|
||||
Orientation = "Inside",
|
||||
@@ -67,7 +66,7 @@ local EclipticBand = {
|
||||
GUI = {
|
||||
Name = "Ecliptic Band",
|
||||
Description = "A band representation of the Ecliptic plane.",
|
||||
Path = "/Other/Lines"
|
||||
Path = "/Night Sky/Coordinate Systems/Ecliptic"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -162,6 +161,7 @@ asset.export("HideEclipticBand", HideEclipticBand.Identifier)
|
||||
asset.export("ToggleEclipticBand", ToggleEclipticBand.Identifier)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Ecliptic Band/Line",
|
||||
Description = [[A line and band representation of the Ecliptic plane, including actions
|
||||
|
||||
@@ -19,22 +19,21 @@ local EquatorialLine = {
|
||||
},
|
||||
Scale = {
|
||||
Type = "StaticScale",
|
||||
Scale = 4.28601E17
|
||||
Scale = 7.5686E17
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableRadialGrid",
|
||||
Opacity = 0.8,
|
||||
Color = { 1.0, 1.0, 1.0 },
|
||||
LineWidth = 3.0,
|
||||
Color = { 0.6, 0.6, 0.2 },
|
||||
LineWidth = 4.0,
|
||||
GridSegments = { 1, 1 },
|
||||
Radii = { 0.5, 0.5 },
|
||||
Enabled = asset.enabled
|
||||
},
|
||||
GUI = {
|
||||
Name = "Equatorial Line",
|
||||
Name = "Celestial Equator",
|
||||
Description = "A line representation of the Equatorial plane.",
|
||||
Path = "/Other/Lines"
|
||||
Path = "/Night Sky/Coordinate Systems/Equatorial"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -90,6 +89,7 @@ asset.export("HideEquatorialLine", HideEquatorialLine.Identifier)
|
||||
asset.export("ToggleEquatorialLine", ToggleEquatorialLine.Identifier)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Equatorial Line",
|
||||
Description = [[A line representation of the Equatorial plane, including actions
|
||||
|
||||
@@ -2,8 +2,8 @@ local transforms = asset.require("scene/solarsystem/sun/transforms")
|
||||
|
||||
|
||||
|
||||
local GalacticBand = {
|
||||
Identifier = "GalacticBand",
|
||||
local GalacticLine = {
|
||||
Identifier = "GalacticLine",
|
||||
Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Transform = {
|
||||
Scale = {
|
||||
@@ -14,16 +14,15 @@ local GalacticBand = {
|
||||
Renderable = {
|
||||
Type = "RenderableRadialGrid",
|
||||
Opacity = 0.8,
|
||||
Color = { 1.0, 1.0, 1.0 },
|
||||
LineWidth = 3.0,
|
||||
Color = { 0.08, 0.40, 0.40 },
|
||||
LineWidth = 4.0,
|
||||
GridSegments = { 1, 1 },
|
||||
Radii = { 0.5, 0.5 },
|
||||
Enabled = asset.enabled
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galactic Equator Line",
|
||||
Name = "Galactic Equator",
|
||||
Description = "A line representation of the Galactic Equator plane.",
|
||||
Path = "/Other/Lines"
|
||||
Path = "/Night Sky/Coordinate Systems/Galactic"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -60,7 +59,7 @@ local ToggleGalacticBand = {
|
||||
}
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(GalacticBand)
|
||||
openspace.addSceneGraphNode(GalacticLine)
|
||||
openspace.action.registerAction(ShowGalacticBand)
|
||||
openspace.action.registerAction(HideGalacticBand)
|
||||
end)
|
||||
@@ -68,14 +67,15 @@ end)
|
||||
asset.onDeinitialize(function()
|
||||
openspace.action.removeAction(HideGalacticBand)
|
||||
openspace.action.removeAction(ShowGalacticBand)
|
||||
openspace.removeSceneGraphNode(GalacticBand)
|
||||
openspace.removeSceneGraphNode(GalacticLine)
|
||||
end)
|
||||
|
||||
asset.export(GalacticBand)
|
||||
asset.export(GalacticLine)
|
||||
asset.export("ShowGalacticBand", ShowGalacticBand.Identifier)
|
||||
asset.export("HideGalacticBand", HideGalacticBand.Identifier)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Galactic Line",
|
||||
Description = [[A line representation of the Galactic Equator plane, including actions
|
||||
|
||||
@@ -42,7 +42,6 @@ local LightPollutionSphere = {
|
||||
Orientation = "Inside",
|
||||
MirrorTexture = true,
|
||||
FadeOutThreshold = 1.00,
|
||||
Background = true,
|
||||
RenderBinMode = "PostDeferredTransparent",
|
||||
Enabled = asset.enabled
|
||||
},
|
||||
@@ -51,7 +50,7 @@ local LightPollutionSphere = {
|
||||
Description = [[A sphere used to simulate the effect of light pollution on
|
||||
the night sky. Different pollution levels can be set using the provided actions.
|
||||
These alter the opacity of the sphere.]],
|
||||
Path = "/Other/Night Sky",
|
||||
Path = "/Night Sky/Effects",
|
||||
Hidden = false
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ local MeridianPosition = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Local Meridian Position",
|
||||
Path = "/Other/Lines",
|
||||
Path = "/Night Sky/Coordinate Systems/Altitude-Azimuth",
|
||||
Hidden = true
|
||||
}
|
||||
}
|
||||
@@ -41,17 +41,16 @@ local MeridianPlane = {
|
||||
Renderable = {
|
||||
Type = "RenderableRadialGrid",
|
||||
Opacity = 0.8,
|
||||
Color = { 1.0, 1.0, 1.0 },
|
||||
LineWidth = 3.0,
|
||||
Color = { 0.4, 0.8, 0.4 },
|
||||
LineWidth = 6.0,
|
||||
GridSegments = { 1, 1 },
|
||||
Radii = { 0.5, 0.5 },
|
||||
Enabled = asset.enabled,
|
||||
RenderBinMode = "PostDeferredTransparent"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Local Meridian",
|
||||
Description = [[A line representation of the Local Meridian]],
|
||||
Path = "/Other/Lines"
|
||||
Path = "/Night Sky/Coordinate Systems/Altitude-Azimuth"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -121,6 +120,7 @@ asset.export("HideMeridian", HideMeridian.Identifier)
|
||||
asset.export("ToggleMeridian", ToggleMeridian.Identifier)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Meridian",
|
||||
Description = [[A line representation of the Local Meridian, including actions
|
||||
|
||||
@@ -11,6 +11,7 @@ asset.require("actions/nightsky/camera", false)
|
||||
asset.require("actions/nightsky/daytime", false)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Night Sky Assets",
|
||||
Description = [[A collection of assets useful for studying the night sky.]],
|
||||
|
||||
@@ -32,7 +32,7 @@ local Mercury = {
|
||||
Name = "Night Sky Mercury",
|
||||
Description = [[A night sky version of the planet Mercury, making it visible as
|
||||
a bright object on the sky (textured representation).]],
|
||||
Path = "/Other/Night Sky/Planets"
|
||||
Path = "/Night Sky/Planets"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ local Venus = {
|
||||
Name = "Night Sky Venus",
|
||||
Description = [[A night sky version of the planet Venus, making it visible as
|
||||
a bright object on the sky (textured representation).]],
|
||||
Path = "/Other/Night Sky/Planets"
|
||||
Path = "/Night Sky/Planets"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@ local Mars = {
|
||||
Tag = { "nightsky_billboard" },
|
||||
GUI = {
|
||||
Name = "Night Sky Mars",
|
||||
Path = "/Other/Night Sky/Planets"
|
||||
Path = "/Night Sky/Planets"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -96,7 +96,7 @@ local Jupiter = {
|
||||
Name = "Night Sky Jupiter",
|
||||
Description = [[A night sky version of the planet Jupiter, making it visible as
|
||||
a bright object on the sky (textured representation).]],
|
||||
Path = "/Other/Night Sky/Planets"
|
||||
Path = "/Night Sky/Planets"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -118,7 +118,7 @@ local Saturn = {
|
||||
Name = "Night Sky Saturn",
|
||||
Description = [[A night sky version of the planet Saturn, making it visible as
|
||||
a bright object on the sky (textured representation).]],
|
||||
Path = "/Other/Night Sky/Planets"
|
||||
Path = "/Night Sky/Planets"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -208,6 +208,7 @@ asset.export("HideNightSkyPlanets", HideNightSkyPlanets.Identifier)
|
||||
asset.export("ToggleNightSkyPlanets", ToggleNightSkyPlanets.Identifier)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Night Sky Planets",
|
||||
Description = [[A collection of night sky versions of the planets Mercury, Venus,
|
||||
|
||||
@@ -33,7 +33,7 @@ local ZenithPosition = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Zenith Position",
|
||||
Path = "/Other/Points",
|
||||
Path = "/Night Sky/Coordinate Systems/Altitude-Azimuth",
|
||||
Hidden = true
|
||||
}
|
||||
}
|
||||
@@ -61,7 +61,7 @@ local ZenithDot = {
|
||||
Description = [[A dot representation of the Local Zenith, based on the camera's
|
||||
current position on a planet. Use the provided show or toggle action to move it
|
||||
between planets. The default is Earth.]],
|
||||
Path = "/Other/Points"
|
||||
Path = "/Night Sky/Coordinate Systems/Altitude-Azimuth"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -129,6 +129,7 @@ asset.export("HideZenith", HideZenith.Identifier)
|
||||
asset.export("ToggleZenith", ToggleZenith.Identifier)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Zenith",
|
||||
Description = [[A dot representation of the Local Zenith (based on the current
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
local textures = asset.resource({
|
||||
Name = "2dF Textures",
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_2dF_textures",
|
||||
Version = 2
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
@@ -41,20 +41,13 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "2dF Galaxies",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census 229,293 galaxies. DU Version 1.7. <br> The Two-degree Field
|
||||
(2dF) Survey was a project designed to map portions of the extragalactic universe. The
|
||||
2dF instrument was mounted on the 3.9-meter (12.8-foot) Anglo-Australian Telescope
|
||||
(AAT), located 450 km (280 miles) northwest of Sydney. The telescope has a two-degree
|
||||
field of view on the sky, enabling large parts of the sky to be observed at one time.
|
||||
For each pointing of the telescope, the instrument can acquire up to 400 spectra
|
||||
simultaneously via optical fibers that feed into two spectrographs. Each spectrograph
|
||||
sees light that is between 350 nm and 800 nm, spanning the visible spectrum. <br><br>
|
||||
The 2dF survey has three main components: the North Galactic Pole strip, the South
|
||||
Galactic Pole strip, and the random fields that surround the South Galactic Pole
|
||||
strip. The galaxy survey is composed of about 230,000 galaxies with brightness and
|
||||
redshift measurements. (Description from URL) <br><br> Data Reference: 2dF Galaxy
|
||||
Redshift Survey (2dFGRS Team, 1998-2003)]]
|
||||
Path = "/Universe/Deep Sky Surveys",
|
||||
Description = [[The Two-degree Field (2dF) Survey was a project designed to map
|
||||
portions of the extragalactic universe. The 2dF survey has three main components:
|
||||
the North Galactic Pole strip, the South Galactic Pole strip, and the random fields
|
||||
that surround the South Galactic Pole strip. Colors: Orange galaxies show dense
|
||||
regions of galaxies, aqua galaxies are areas of intermediate density, and green
|
||||
galaxies are areas of lower density. Census: 229,293 galaxies.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -73,7 +66,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "2dF Galaxies",
|
||||
Description = "Digital Universe asset for the The Two-degree Field (2dF) Survey",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH), Eric Gawiser (Rutgers U)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
local textures = asset.resource({
|
||||
Name = "2MASS Textures",
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_2mass_textures",
|
||||
Version = 2
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
@@ -42,14 +42,14 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "2MASS Galaxies",
|
||||
Path = "/Universe/Galaxies",
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[The Two Micron All-Sky Survey (2MASS) is an infrared survey of the
|
||||
sky published in 2003. Because it is looking in the infrared, and this is a composite
|
||||
of the 2MASS point-source catalog, most of the light from this survey is starlight. In
|
||||
visible light, clouds of gas and dust obscure our view. However, in infrared, the
|
||||
longer wavelengths of light can penetrate these clouds without being scattered,
|
||||
thereby revealing stars that would normally be hidden to our eye.
|
||||
(Description from URL)]]
|
||||
sky published in 2003. Taken from two telescopes in Arizona and Chile, it offers an
|
||||
all-sky view of galaxies beyond the Milky Way. Because it is infrared, the light
|
||||
detected is mostly from cool stars within the galaxies, which comprises the majority
|
||||
of mass in a galaxy. Colors: Orange galaxies show dense regions of galaxies, aqua
|
||||
galaxies are areas of intermediate density, and green galaxies are areas of lower
|
||||
density. Census: 43,533 galaxies.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -68,7 +68,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "2MASS Galaxies",
|
||||
Description = "Digital Universe asset for the Two Micron All-Sky Survey (2MASS) survey",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
local textures = asset.resource({
|
||||
Name = "6dF Textures",
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_6dF_textures",
|
||||
Version = 2
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
@@ -42,18 +42,13 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "6dF Galaxies",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census 109,569 galaxies. DU Version 1.4.<br> The Six-degree Field
|
||||
(6dF) Galaxy Survey mapped nearly half the sky from the Anglo-Australian
|
||||
Observatory. Unlike previous datasets, this one is not all-sky, meaning there
|
||||
are patches of sky that are not covered. In this case, the entire northern
|
||||
hemisphere has no coverage at all. This catalog overlaps with the Tully
|
||||
dataset, and there is a noticeable difference in the quality of these
|
||||
datasets. Tully is much tighter and the structure is more apparent, while the
|
||||
6dF data are more spread out. This is because of local motions within galaxy
|
||||
clusters have not been corrected in these data. (Description from URL)
|
||||
<br><br> Data Reference: The 6dF Galaxy Survey Redshift Catalogue
|
||||
(Jones+, 2009)]]
|
||||
Path = "/Universe/Deep Sky Surveys",
|
||||
Description = [[The Six-degree Field (6dF) Galaxy Survey mapped nearly half the sky
|
||||
from the Anglo-Australian Observatory. Because it's a southern hemisphere survey,
|
||||
there is no coverage in these data for the northern hemisphere's sky. As with all
|
||||
galaxy surveys, the organge galaxies are in relatively dense areas, the green
|
||||
galaxies are in relatively sparse areas, and the aqua galaxies are between. Census:
|
||||
109,569 galaxies.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,7 +67,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "6dF Galaxies",
|
||||
Description = "Digital Universe asset for The Six-degree Field (6dF) Galaxy Survey",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Abell Textures",
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_abell_textures",
|
||||
Version = 2
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
@@ -30,7 +30,7 @@ local Object = {
|
||||
File = speck .. "abell.label",
|
||||
Opacity = 1.0,
|
||||
Color = { 0.0, 0.8, 0.0 },
|
||||
Size = 22,
|
||||
Size = 21.2,
|
||||
MinMaxSize = { 10, 12 },
|
||||
Unit = "Mpc",
|
||||
TransformationMatrix = TransformMatrix
|
||||
@@ -46,26 +46,21 @@ local Object = {
|
||||
Unit = "Mpc",
|
||||
TransformationMatrix = TransformMatrix,
|
||||
SizeSettings = {
|
||||
ScaleExponent = 22.6,
|
||||
ScaleExponent = 23.2,
|
||||
MaxSize = 0.27,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Abell Galaxy Clusters",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census 2,246 galaxies. DU Version 1.4. <br> The Abell catalog
|
||||
includes all the nearby, and not so nearby, galaxy clusters. The northern
|
||||
hemisphere survey, published in 1958, was compiled by George Abell (1927-1983)
|
||||
from the Palomar Sky Survey plates. A subsequent southern hemisphere catalog
|
||||
was published posthumously in 1989. Further analysis by Brent Tully determined
|
||||
their distance and three-dimensional distribution. Each point in this data set
|
||||
represents a cluster of tens to hundreds (possibly even thousands) of
|
||||
galaxies, similar to the Virgo or Fornax Clusters. You will notice some points
|
||||
are assigned colors while most are gray. The data set also has an arbitrary
|
||||
cut-off for completeness, resulting in the rectangular shape of the data set.
|
||||
(Description from URL) <br><br> Data Reference: Abell Clusters of Rich
|
||||
Galaxies, Brent Tully (U Hawaii), Stuart Levy (NCSA/UIUC)]]
|
||||
Path = "/Universe/Deep Sky Surveys",
|
||||
Description = [[The Abell catalog includes all the nearby, and not so nearby, galaxy
|
||||
clusters. The northern hemisphere survey, published in 1958, was compiled by George
|
||||
Abell from the Palomar Sky Survey plates. A subsequent southern hemisphere catalog
|
||||
was published posthumously in 1989. Each point in this data set represents a
|
||||
cluster of tens to hundreds (possibly even thousands) of galaxies, similar to the
|
||||
Virgo or Fornax Clusters. The data have an arbitrary cut-off for completeness,
|
||||
resulting in the rectangular shape of the data set. Census: 2,246 galaxy clusters.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -84,7 +79,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Abell Galaxy Clusters",
|
||||
Description = "Digital Universe asset for The Abell catalog",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Stuart Levy (NCSA/UIUC), Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
67
data/assets/scene/digitaluniverse/allsky_hydrogenalpha.asset
Normal file
67
data/assets/scene/digitaluniverse/allsky_hydrogenalpha.asset
Normal file
@@ -0,0 +1,67 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Multiwavelength Milky Way Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_multiwavelength_milkyway_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
|
||||
local Object = {
|
||||
Identifier = "AllSky_HAlpha",
|
||||
Transform = {
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = { 0, 0, math.pi }
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphereImageLocal",
|
||||
Enabled = false,
|
||||
Size = 9.2E21,
|
||||
Segments = 40,
|
||||
Opacity = 0.4,
|
||||
Texture = textures .. "mwHalpha-f.png",
|
||||
Orientation = "Inside",
|
||||
MirrorTexture = true,
|
||||
FadeOutThreshold = 0.025
|
||||
},
|
||||
GUI = {
|
||||
Name = "Hydrogen Alpha",
|
||||
Path = "/Milky Way/All Sky Images",
|
||||
Description = [[Hydrogen-alpha is a term that describes light from the ground state of
|
||||
the hydrogen atom. When an electron in an atom moves from one energy level to a
|
||||
higher one, we say the atom is excited. When the electron moves back down to the
|
||||
lower energy level, light is released at a wavelength commensurate with the energy
|
||||
between the two levels. For the H-alpha line, this energy difference translates to a
|
||||
wavelength in the extreme red end of the visible spectrum. This survey of the sky is
|
||||
a snapshot of light from this wavelength.
|
||||
|
||||
One distinctive element of the sky at this wavelength is the presence of large,
|
||||
spherical bubbles surrounding hot stars. Many nebulae and star-forming regions are
|
||||
visible, including the Great Nebula of Orion. We also see that galaxies emit H-alpha
|
||||
light, including the Andromeda Galaxy and the faint M33, the large face-on spiral in
|
||||
Triangulum, and the Large and Small Magellanic Clouds (LMC and SMC) in the southern
|
||||
sky. Census: 1 all-sky image.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.export(Object)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Milky Way All-Sky Hydrogen Alpha",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Carter Emmart (AMNH), OpenSpace Team",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
59
data/assets/scene/digitaluniverse/allsky_visible.asset
Normal file
59
data/assets/scene/digitaluniverse/allsky_visible.asset
Normal file
@@ -0,0 +1,59 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Milky Way All Sky Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "milkyway_textures",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
|
||||
local Object = {
|
||||
Identifier = "AllSky_Visible",
|
||||
Transform = {
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = { 0, 0, math.pi }
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphereImageLocal",
|
||||
Size = 9.2E21,
|
||||
Segments = 40,
|
||||
Opacity = 0.25,
|
||||
Texture = textures .. "DarkUniverse_mellinger_4k.jpg",
|
||||
Orientation = "Inside",
|
||||
MirrorTexture = true,
|
||||
FadeOutThreshold = 0.0015,
|
||||
DimInAtmosphere = true
|
||||
},
|
||||
Tag = { "daytime_hidden" },
|
||||
GUI = {
|
||||
Name = "Visible Milky Way",
|
||||
Path = "/Milky Way/All Sky Images",
|
||||
Description = [[An all-sky image of the night sky as our eye sees it (in the visible
|
||||
spectrum), with the stars removed. You will see the brightest part of the Galaxy if
|
||||
you look toward Galactic center toward the constellations Scorpius and Sagittarius.
|
||||
This bright haze is the light from millions of stars; the dark lanes are foreground
|
||||
dust clouds, obscuring our view of the stars behind them. Census: 1 all-sky image.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.export(Object)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Milky Way All-Sky Visible Light",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Carter Emmart (AMNH), OpenSpace Team",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
@@ -2,7 +2,7 @@ local speck = asset.resource({
|
||||
Name = "Alternate Star Labels Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_alternatestarlabels_speck",
|
||||
Version = 2
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
@@ -13,10 +13,10 @@ local Object = {
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
Enabled = true,
|
||||
File = speck .. "altstarlabels.label",
|
||||
File = speck .. "stars_alt_labels.label",
|
||||
Color = { 0.4, 0.4, 0.4 },
|
||||
Size = 14.7,
|
||||
MinMaxSize = { 6, 20 },
|
||||
MinMaxSize = { 15, 20 },
|
||||
Unit = "pc"
|
||||
},
|
||||
Opacity = 0.65,
|
||||
@@ -25,13 +25,9 @@ local Object = {
|
||||
GUI = {
|
||||
Name = "Stars Labels - Alternate",
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = [[Census 3,395 star names. DU Version 1.8. <br>The main star data
|
||||
identify the accepted IAU star names for the brightest stars. However, astronomers
|
||||
have long cataloged thousands of stars beyond the brightest ones we see. Several
|
||||
attempts over thousands of years to name all the visible stars have led to two
|
||||
main catalogs: Johann Bayer's Catalog from 1603 and John Flamsteed's Catalog
|
||||
published in 1725. (Description from URL) <br><br> Data Reference: Various
|
||||
sources]]
|
||||
Description = [[Alternate star labels for the stars. Priority goes to Bayer IDs
|
||||
(Greek designations, like Alpha Orionis), then to Flamsteed numbers (like 1
|
||||
Orionis).]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -49,9 +45,9 @@ asset.export(Object)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Stars Labels - Alternate",
|
||||
Description = "Digital Universe asset for alternate start labels",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Name = "Alternative Labels for the Stars",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Zack Reeves, Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -13,6 +13,38 @@ local textures = asset.resource({
|
||||
})
|
||||
|
||||
|
||||
local COBE = {
|
||||
Identifier = "COBE",
|
||||
Transform = {
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = { 0, 0, math.pi }
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphereImageLocal",
|
||||
Enabled = false,
|
||||
Size = 3975.41417036064E23,
|
||||
Segments = 80,
|
||||
Opacity = 0.5,
|
||||
Texture = textures .. "COBErect.png",
|
||||
Orientation = "Both",
|
||||
MirrorTexture = true,
|
||||
FadeInThreshold = 0.4
|
||||
},
|
||||
GUI = {
|
||||
Name = "1990 COBE CMB",
|
||||
Path = "/Universe/Cosmic Microwave Background",
|
||||
Description = [[In 1990, COBE, the Cosmic Background Explorer, took the first
|
||||
detailed map of the cosmic microwave background light. The red areas are
|
||||
relatively hotter areas of the CMB, while the blue areas are cooler than the
|
||||
average. The lines of latitude and longitude are baked into this image, and
|
||||
reflect galactic coordinates. Image resolution is 7 degrees. Census: 1
|
||||
all-sky image.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
local WMAP = {
|
||||
Identifier = "WMAP",
|
||||
Transform = {
|
||||
@@ -33,35 +65,16 @@ local WMAP = {
|
||||
FadeInThreshold = 0.4
|
||||
},
|
||||
GUI = {
|
||||
Name = "Wilkinson Microwave Anisotropy Probe (WMAP)",
|
||||
Path = "/Universe/Cosmic Microwave Background"
|
||||
Name = "2003 WMAP CMB",
|
||||
Path = "/Universe/Cosmic Microwave Background",
|
||||
Description = [[WMAP, the Wilkinson Microwave Anisotropy Probe, released this all-sky
|
||||
image of the cosmic microwave background light in 2003. The blue colors are slightly
|
||||
cooler than average and red is slightly warmer, with fluctuations of about a
|
||||
100,000th of a degree above or below the average. The resolution on this image is
|
||||
0.5 degrees. Census: 1 all-sky image.]]
|
||||
}
|
||||
}
|
||||
|
||||
local CBE = {
|
||||
Identifier = "CBE",
|
||||
Transform = {
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = { 0, 0, math.pi }
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphereImageLocal",
|
||||
Enabled = false,
|
||||
Size = 3975.41417036064E23,
|
||||
Segments = 80,
|
||||
Opacity = 0.5,
|
||||
Texture = textures .. "COBErect.png",
|
||||
Orientation = "Both",
|
||||
MirrorTexture = true,
|
||||
FadeInThreshold = 0.4
|
||||
},
|
||||
GUI = {
|
||||
Name = "Cosmic Background Explorer",
|
||||
Path = "/Universe/Cosmic Microwave Background"
|
||||
}
|
||||
}
|
||||
|
||||
local Planck = {
|
||||
Identifier = "Planck",
|
||||
@@ -83,67 +96,43 @@ local Planck = {
|
||||
FadeInThreshold = 0.4
|
||||
},
|
||||
GUI = {
|
||||
Name = "Planck",
|
||||
Path = "/Universe/Cosmic Microwave Background"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
local HAlpha = {
|
||||
Identifier = "HAlpha",
|
||||
Transform = {
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = { 0, 0, math.pi }
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphereImageLocal",
|
||||
Enabled = false,
|
||||
Size = 9.2E21,
|
||||
Segments = 40,
|
||||
Opacity = 0.4,
|
||||
Texture = textures .. "mwHalpha-f.png",
|
||||
Orientation = "Inside",
|
||||
MirrorTexture = true,
|
||||
FadeOutThreshold = 0.025,
|
||||
Background = true
|
||||
},
|
||||
GUI = {
|
||||
Name = "H Alpha",
|
||||
Path = "/Milky Way/All Sky Images"
|
||||
Name = "2013 Planck CMB",
|
||||
Path = "/Universe/Cosmic Microwave Background",
|
||||
Description = [[The Planck mission's 2013 image of the cosmic microwave background
|
||||
light release is the most detailed view of the CMB we have to date. The orange
|
||||
areas represent the slightly hotter areas, and the blue areas show the areas that
|
||||
are slightly cooler. The resolution on this image is 0.16 degrees. Census: 1
|
||||
all-sky image.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(COBE)
|
||||
openspace.addSceneGraphNode(WMAP)
|
||||
openspace.addSceneGraphNode(CBE)
|
||||
openspace.addSceneGraphNode(Planck)
|
||||
openspace.addSceneGraphNode(HAlpha)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(HAlpha)
|
||||
openspace.removeSceneGraphNode(Planck)
|
||||
openspace.removeSceneGraphNode(CBE)
|
||||
openspace.removeSceneGraphNode(WMAP)
|
||||
openspace.removeSceneGraphNode(COBE)
|
||||
end)
|
||||
|
||||
asset.export(COBE)
|
||||
asset.export(WMAP)
|
||||
asset.export(CBE)
|
||||
asset.export(Planck)
|
||||
asset.export(HAlpha)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Background Radiation",
|
||||
Description = [[Various AllSky images for the Milky Way and observable Universe.
|
||||
Included: Wilkinson Microwave Anisotropy Probe (WMAP), Cosmic Background Explorer,
|
||||
Planck, and H Alpha <br><br> Data Reference: Planck/ESA and the Planck
|
||||
Collaboration, Wilkinson Microwave Anisotropy Probe/NASA, Doug
|
||||
Finkbeiner (Princeton)]],
|
||||
Name = "Cosmic Microwave Background",
|
||||
Description = [[All-sky images of the Cosmic Microwave Background Light. The CMB has
|
||||
been mapped by three main missions: COBE, WMAP, and Planck. The images are not true
|
||||
all-sky images because the light from our own galaxy has been subtracted out of them.
|
||||
From the discovery of the CMB in 1964, to the three space telescopes whose images we
|
||||
see in this asset, we've gained a more detailed view of the CMB light, thereby telling
|
||||
us more about the origin of the universe.]],
|
||||
Author = "Brian Abbott (AMNH), OpenSpace Team",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
79
data/assets/scene/digitaluniverse/brown_dwarfs.asset
Normal file
79
data/assets/scene/digitaluniverse/brown_dwarfs.asset
Normal file
@@ -0,0 +1,79 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
Name = "Brown Dwarf Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_brown_dwarfs_speck",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
|
||||
local Object = {
|
||||
Identifier = "BrownDwarfs",
|
||||
Renderable = {
|
||||
Type = "RenderablePointCloud",
|
||||
Enabled = false,
|
||||
File = speck .. "bd.speck",
|
||||
Texture = {
|
||||
File = textures .. "point3.png"
|
||||
},
|
||||
Unit = "pc",
|
||||
Coloring = {
|
||||
FixedColor = { 0.4, 0.0, 0.1 },
|
||||
ColorMapping = {
|
||||
File = speck .. "bd.cmap",
|
||||
ParameterOptions = {
|
||||
{ Key = "typeindex", Range = { 1.0, 4.0 } }
|
||||
}
|
||||
}
|
||||
},
|
||||
SizeSettings = {
|
||||
ScaleExponent = 15.8,
|
||||
MaxSize = 0.7,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Brown Dwarfs",
|
||||
Path = "/Milky Way/Substellar Objects",
|
||||
Description = [[For decades it was believed that M stars were the coolest stars in
|
||||
the Galaxy. Some M stars, called red dwarfs, make up 70% of the stars in the
|
||||
Galaxy. However, a new class of objects, even cooler than M stars, was recently
|
||||
discovered and given a spectral type of L. L-type objects straddle the boundary
|
||||
between red dwarfs and brown dwarfs and they are typically very dim stars or brown
|
||||
dwarfs. Even cooler than L-type objects are T-type objects. These are mostly brown
|
||||
dwarfs and resemble large, massive, Jupiter-like objects, too large to be planets
|
||||
and typically too small to be stars. Beyond the T dwarfs are the Y-type objects,
|
||||
which are even more dim. Brown dwarfs are extremely difficult to see, mainly because
|
||||
they are so dim in optical light. However, they appear brighter in infrared light.
|
||||
Colors: We represent these objects as exaggeratged points and they are either red
|
||||
for L type objects, Maroon for T type, and purple for Y type objects. Census:
|
||||
2,196 objects.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.export(Object)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Brown Dwarfs",
|
||||
Author = "Brian Abbott, Zack Reeves, Jackie Faherty (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
License = "AMNH Digital Universe",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
}
|
||||
@@ -35,10 +35,12 @@ local Object = {
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Constellation Bounds",
|
||||
Name = "Constellation Boundaries",
|
||||
Path = "/Milky Way/Constellations",
|
||||
Description = [[A Spherical mesh dividing the sky into regions that fit the
|
||||
constellations]]
|
||||
Description = [[As a continent is divided into countries, astronomers divide the sky
|
||||
into 88 regions called constellations. Every object falls into one of these 88
|
||||
regions. The boundaries of these regions are shown in this asset. Use these in
|
||||
concert with the constellation labels. Census: 88 constellations.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,8 +59,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Constellation Bounds",
|
||||
Description = [[DU asset providing a Spherical mesh dividing the sky into regions that
|
||||
fit the constellations]],
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -6,7 +6,7 @@ local speck = asset.resource({
|
||||
Name = "Constellation Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_constellations_data",
|
||||
Version = 2
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
@@ -35,31 +35,6 @@ local function zodiacsString(zodiacsList)
|
||||
return zodiacsString
|
||||
end
|
||||
|
||||
local ConstellationsExtragalactic = {
|
||||
Identifier = "ConstellationsExtragalactic",
|
||||
Renderable = {
|
||||
Type = "RenderableConstellationLines",
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
File = speck .. "constellationsEXGAL.label",
|
||||
Opacity = 0.4,
|
||||
Color = { 0.8, 0.8, 0.8 },
|
||||
Size = 20.0,
|
||||
MinMaxSize = { 20, 30 },
|
||||
Unit = "Mpc"
|
||||
},
|
||||
Opacity = 0.4,
|
||||
File = speck .. "constellationsEXGAL.speck",
|
||||
NamesFile = speck .. "constellations.dat",
|
||||
Colors = { { 0.6, 0.4, 0.4 }, { 0.8, 0.0, 0.0 }, { 0.0, 0.3, 0.8 } },
|
||||
Unit = "Mpc",
|
||||
-- Selection = zodiacs
|
||||
},
|
||||
GUI = {
|
||||
Name = "Constellations (Extragalactic)",
|
||||
Path = "/Milky Way/Constellations"
|
||||
}
|
||||
}
|
||||
|
||||
local Constellations = {
|
||||
Identifier = "Constellations",
|
||||
@@ -67,7 +42,7 @@ local Constellations = {
|
||||
Type = "RenderableConstellationLines",
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
File = speck .. "constellations.label",
|
||||
File = speck .. "constellation_lines.label",
|
||||
Opacity = 0.3,
|
||||
Color = { 0.8, 0.8, 0.8 },
|
||||
Size = 14.5,
|
||||
@@ -75,7 +50,7 @@ local Constellations = {
|
||||
Unit = "pc"
|
||||
},
|
||||
Opacity = 0.3,
|
||||
File = speck .. "constellations.speck",
|
||||
File = speck .. "constellation_lines.speck",
|
||||
NamesFile = speck .. "constellations.dat",
|
||||
Colors = { { 0.6, 0.4, 0.4 }, { 0.8, 0.0, 0.0 }, { 0.0, 0.3, 0.8 } },
|
||||
Unit = "pc",
|
||||
@@ -83,17 +58,14 @@ local Constellations = {
|
||||
},
|
||||
Tag = { "daytime_hidden" },
|
||||
GUI = {
|
||||
Name = "Constellations",
|
||||
Name = "Constellation Lines",
|
||||
Path = "/Milky Way/Constellations",
|
||||
Description = [[Census 88 constellations and labels. DU Version 3.4. <br> These
|
||||
modern constellations are largely based on those of the Babylonians and
|
||||
Greeks; however, most cultures have their own figures and stories of the sky.
|
||||
More than half the official constellations adopted by scientists in 1930 were
|
||||
known to the ancients over 2,000 years ago. Each star falls into one of these
|
||||
88 regions. Of course, today we know the stars in any given constellation do
|
||||
not necessarily have any physical relationship with one another. One star may
|
||||
be nearby, while an adjacent star in the sky may be far away.(Description
|
||||
from URL) <br><br> Data Reference: various]]
|
||||
Description = [[Lines connecting the stars that make up the constellation figures.
|
||||
We represent the constellations by connecting the main stars that make up the
|
||||
constellation "stick figures," as seen from Earth. Colors: most constellations
|
||||
are pink, while the zodical constellations are red. We also color Orion and Ursa
|
||||
Major blue as two recognizable constellations in the night sky. Census: 88
|
||||
constellations.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -137,7 +109,6 @@ local ShowZodiacs = {
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(ConstellationsExtragalactic)
|
||||
openspace.addSceneGraphNode(Constellations)
|
||||
|
||||
openspace.action.registerAction(ShowConstellations)
|
||||
@@ -151,10 +122,8 @@ asset.onDeinitialize(function()
|
||||
openspace.action.removeAction(ShowConstellations)
|
||||
|
||||
openspace.removeSceneGraphNode(Constellations)
|
||||
openspace.removeSceneGraphNode(ConstellationsExtragalactic)
|
||||
end)
|
||||
|
||||
asset.export(ConstellationsExtragalactic)
|
||||
asset.export(Constellations)
|
||||
asset.export("ShowConstellations", ShowConstellations.Identifier)
|
||||
asset.export("HideConstellations", HideConstellations.Identifier)
|
||||
@@ -163,9 +132,8 @@ asset.export("ShowZodiacs", ShowZodiacs.Identifier)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Constellations",
|
||||
Description = "Digital Universe asset for constellation lines",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Constellations.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -49,7 +49,7 @@ local DeepSkyObjects = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Deep Sky Objects Points",
|
||||
Path = "/Universe/Galaxies",
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = "Point cloud and labels for Deep Sky Objects"
|
||||
}
|
||||
}
|
||||
@@ -87,7 +87,7 @@ local DeepSkyObjectsImages = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Deep Sky Objects Images",
|
||||
Path = "/Universe/Galaxies",
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[Census: 63 images and labels. DU Version 1.3. <br> These data are
|
||||
2-D images of Messier objects placed in 3-D space. Not only do we place these
|
||||
images at the proper location and give them the correct orientation, we also
|
||||
|
||||
@@ -3,44 +3,46 @@ asset.require("./2dF")
|
||||
asset.require("./2mass")
|
||||
asset.require("./6dF")
|
||||
asset.require("./abell")
|
||||
asset.require("./alternatestarlabels")
|
||||
asset.require("./allsky_hydrogenalpha")
|
||||
asset.require("./allsky_visible")
|
||||
asset.require("./backgroundradiation")
|
||||
asset.require("./backgroundradiation_multiverse")
|
||||
asset.require("./clusters")
|
||||
asset.require("./brown_dwarfs")
|
||||
asset.require("./galaxy_clusters")
|
||||
asset.require("./constellationbounds")
|
||||
asset.require("./constellations")
|
||||
asset.require("./deepsky")
|
||||
asset.require("./dwarfs")
|
||||
asset.require("./exoplanets")
|
||||
asset.require("./exoplanets_candidates")
|
||||
asset.require("./globularclusters")
|
||||
asset.require("./grids")
|
||||
asset.require("./groups")
|
||||
asset.require("./galaxy_groups")
|
||||
asset.require("./h2regions")
|
||||
asset.require("./localdwarfs")
|
||||
asset.require("./local_group_dwarfs")
|
||||
asset.require("./milkyway")
|
||||
asset.require("./milkyway_arm_labels")
|
||||
asset.require("./milkyway_label")
|
||||
asset.require("./milkyway_sphere")
|
||||
asset.require("./obassociations")
|
||||
asset.require("./oort_cloud")
|
||||
asset.require("./openclusters")
|
||||
asset.require("./planetarynebulae")
|
||||
asset.require("./pulsars")
|
||||
asset.require("./quasars")
|
||||
asset.require("./starlabels")
|
||||
asset.require("./alternatestarlabels")
|
||||
asset.require("./starorbits")
|
||||
asset.require("./star_uncertainty")
|
||||
asset.require("./stars")
|
||||
asset.require("./superclusters")
|
||||
asset.require("./supernovaremnants")
|
||||
asset.require("./tully")
|
||||
asset.require("./voids")
|
||||
asset.require("./white_dwarfs")
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Digital Universe",
|
||||
Description = [[This asset is a meta asset, containing all the assets from the AMNH
|
||||
Digital Universe]],
|
||||
Description = [[This asset is a meta asset, containing all the assets from the AMNH Digital Universe.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -1,91 +0,0 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Brown Dwarf Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_dwarfs_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
Name = "Brown Dwarf Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_dwarfs_speck",
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
local Object = {
|
||||
Identifier = "Dwarfs",
|
||||
Renderable = {
|
||||
Type = "RenderablePointCloud",
|
||||
Enabled = false,
|
||||
File = speck .. "dwarfs.speck",
|
||||
Labels = {
|
||||
File = speck .. "dwarfs.label",
|
||||
Color = { 0.5, 0.1, 0.2 },
|
||||
Size = 14.6,
|
||||
MinMaxSize = { 10, 20 },
|
||||
Unit = "pc"
|
||||
},
|
||||
Opacity = 1.0,
|
||||
Texture = {
|
||||
File = textures .. "point3.png",
|
||||
},
|
||||
Unit = "pc",
|
||||
Coloring = {
|
||||
FixedColor = { 0.4, 0.0, 0.1 },
|
||||
ColorMapping = {
|
||||
File = speck .. "dwarfs.cmap",
|
||||
ParameterOptions = {
|
||||
{ Key = "typeindex", Range = { 1.0, 4.0 } }
|
||||
}
|
||||
}
|
||||
},
|
||||
SizeSettings = {
|
||||
ScaleExponent = 16.2,
|
||||
MaxSize = 0.7,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Brown Dwarfs",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 785 L dwarfs, 101 T dwarfs, 17 Y dwarfs. DU Version 6.4.
|
||||
<br> In astronomy, there are dwarf stars-red, white, and brown-dwarf novae,
|
||||
and even dwarf galaxies. As you might imagine, astronomers use the term dwarf
|
||||
when they refer to the smaller objects in any given class. For decades it was
|
||||
believed that M stars were the coolest stars in the Galaxy. Some M stars,
|
||||
called red dwarfs, make up 70% of the stars in the Galaxy, including our
|
||||
nearest known neighbor, Proxima Centauri. However, a new class of objects,
|
||||
even cooler than M stars, was recently discovered and given a spectral type
|
||||
of L. L-type objects straddle the boundary between red dwarfs and brown
|
||||
dwarfs, the latter of which are not massive enough to ignite the nuclear
|
||||
processes necessary for it to shine as a star. L-type objects are typically
|
||||
very dim stars or brown dwarfs. Even cooler than L-type objects are T-type
|
||||
objects. These are mostly brown dwarfs and resemble large, massive,
|
||||
Jupiter-like objects, too large to be planets and typically too small to be
|
||||
stars. Beyond the T dwarfs are the Y-type objects, which are even more
|
||||
dim.(Description from URL) <br><br> Data Reference: The Brown Dwarf Kinematics
|
||||
Project (Faherty+ 2019)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.export(Object)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Brown Dwarfs",
|
||||
Description = "Digital Universe asset for Brown Dwarfs",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
@@ -9,7 +9,7 @@ local speck = asset.resource({
|
||||
Name = "Exoplanets Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_exoplanets_speck",
|
||||
Version = 3
|
||||
Version = 4
|
||||
})
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ local Object = {
|
||||
Labels = {
|
||||
File = speck .. "expl.label",
|
||||
Color = { 0.3, 0.3, 0.8 },
|
||||
Size = 14.8,
|
||||
Size = 13.75,
|
||||
MinMaxSize = { 10, 100 },
|
||||
Unit = "pc"
|
||||
},
|
||||
@@ -40,13 +40,14 @@ local Object = {
|
||||
GUI = {
|
||||
Name = "Exoplanets",
|
||||
Path = "/Milky Way/Exoplanets",
|
||||
Description = [[Census: 5,361 planets in 3,982 systems. DU Version 20.12. <br>
|
||||
Extrasolar planets, or exoplanets, are a relatively new phenomenon in
|
||||
astronomy. While many astronomers believed in their existence, no
|
||||
observational evidence was available until 1995. Since that time, scientists
|
||||
have discovered thousands of systems consisting of one or more planets around
|
||||
a host star.(Description from URL) <br><br> Data Reference: NASA Exoplanet
|
||||
Archive (CalTech/NASA)]]
|
||||
Description = [[Extrasolar planets, or exoplanets, are a relatively new phenomenon in
|
||||
astronomy - no observational evidence was available until 1995. To the eye,
|
||||
exoplanets are lost in the glare of their host star. Unconventional techniques are
|
||||
required to infer or observe them. Here, exoplanet systems are represented by a blue
|
||||
ring centered on each host star. The ring is not intended to signify an orbit, but
|
||||
serve only as a marker. The labels list the host star name, and if there is more
|
||||
than one planet, will list the number of planets in parentheses. Census: 5,589
|
||||
planets in 4,139 systems.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -65,8 +66,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Exoplanets",
|
||||
Description = "Digital Universe asset for Exoplanets",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ local speck = asset.resource({
|
||||
Name = "Exoplanets Candidates Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_exoplanets_candidates_speck",
|
||||
Version = 1
|
||||
Version = 2
|
||||
})
|
||||
|
||||
|
||||
@@ -19,13 +19,19 @@ local Object = {
|
||||
Type = "RenderablePointCloud",
|
||||
Enabled = false,
|
||||
Opacity = 0.99,
|
||||
File = speck .. "exoplanet_candidates.speck",
|
||||
File = speck .. "expl_candidates.speck",
|
||||
Unit = "pc",
|
||||
Texture = {
|
||||
File = textures .. "halo.png",
|
||||
},
|
||||
Coloring = {
|
||||
FixedColor = { 1.0, 1.0, 0.0 }
|
||||
FixedColor = { 1.0, 1.0, 0.0 },
|
||||
ColorMapping = {
|
||||
File = speck .. "expl_candidates.cmap",
|
||||
ParameterOptions = {
|
||||
{ Key = "survey_num" }
|
||||
}
|
||||
}
|
||||
},
|
||||
SizeSettings = {
|
||||
ScaleExponent = 17.8,
|
||||
@@ -34,18 +40,16 @@ local Object = {
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Planetary Candidates",
|
||||
Name = "Exoplanetary Candidates",
|
||||
Path = "/Milky Way/Exoplanets",
|
||||
Description = [[Census: 6,082 stars with candidate planetary systems. DU Version 11.8.
|
||||
<br> The exoplanet candidate stars are likely hosts for exoplanets. These are stars
|
||||
plucked from NASA's Kepler and TESS space telescopes. The Kepler mission was
|
||||
designed to stare at one spot, roughly twelve degrees across, in the constellation
|
||||
Cygnus. By staring at one spot, the spacecraft could monitor over 500,000 stars in
|
||||
that field for subtle variations in brightness. The data included here are the stars
|
||||
that are considered good candidates to host planets. Rather than represent them
|
||||
Description = [[The exoplanet candidate stars are likely hosts for exoplanets. These
|
||||
are stars plucked from NASA's Kepler and TESS space telescopes. Further observations
|
||||
are needed to confirm a planet's existence. Rather than represent them
|
||||
photo-realistically, with accurate colors, we choose to visualize them as generic,
|
||||
pure yellow stars. (Description from URL) <br><br> Data Reference: NASA Exoplanet
|
||||
Archive (CalTech/NASA)]]
|
||||
colored stars. The nature of these stars is not important, it is the sheer numbers
|
||||
of potential exoplanets that allows us to wonder just how many we will find in the
|
||||
entire Galaxy. Colors: Yellow denote Kepler candidates, Orange stars are from the K2
|
||||
mission, and green stars are from TESS. Census: 7,225 candidate stars.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -63,9 +67,9 @@ asset.export(Object)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Planetary Candidates",
|
||||
Description = "Digital Universe asset for Planetary Candidates",
|
||||
Author = "Brian Abbott, Emily Rice, and Jason No (AMNH)",
|
||||
Name = "Exoplanetary Candidates",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves, Emily Rice, and Jason No (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -21,9 +21,9 @@ local Object = {
|
||||
Labels = {
|
||||
Enabled = true,
|
||||
File = speck .. "galclust.label",
|
||||
Color = { 1.0, 0.44, 0.0 },
|
||||
Color = { 0.9, 0.5, 0.22 },
|
||||
Size = 22,
|
||||
MinMaxSize = { 8, 20 },
|
||||
MinMaxSize = { 8, 15 },
|
||||
Unit = "Mpc",
|
||||
TransformationMatrix = TransformMatrix
|
||||
},
|
||||
@@ -33,12 +33,10 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galaxy Cluster Labels",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census 15 galaxy cluster labels. DU Version 1.2. <br>The Galaxy
|
||||
clusters dataset is a series of labels that mark where the large clusters of
|
||||
galaxies are in the nearby universe. These labels must be used in conjunction
|
||||
with the Tully galaxy group.(Description from URL) <br><br> Data Reference:
|
||||
Brian Abbott (AMNH)]]
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[The galaxy clusters dataset is a series of labels that mark where the
|
||||
large clusters of galaxies are in the nearby universe. These labels must be used in
|
||||
conjunction with the Tully galaxy group. Census: 15 galaxy cluster labels.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,7 +55,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Galaxy Clusters Labels",
|
||||
Description = "Digital Universe asset for Galaxy Clusters",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
@@ -21,8 +21,8 @@ local Object = {
|
||||
Labels = {
|
||||
Enabled = true,
|
||||
File = speck .. "groups.label",
|
||||
Color = { 0.1, 0.6, 0.2 },
|
||||
Size = 21.5,
|
||||
Color = { 0.1, 0.4, 0.2 },
|
||||
Size = 20.4,
|
||||
MinMaxSize = { 8, 20 },
|
||||
Unit = "Mpc",
|
||||
TransformationMatrix = TransformMatrix
|
||||
@@ -33,11 +33,10 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galaxy Group Labels",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census: 62 galaxy group labels. DU Version 1.2. <br> The Galaxy
|
||||
Groups data are a set of labels that mark the nearby galaxy groups. The Milky Way
|
||||
is in the Local Group, and we are surrounded by many other groups.(Description
|
||||
from URL) <br><br> Data Reference: Brian Abbott (AMNH)]]
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[The Galaxy Groups data are a set of labels that mark the nearby
|
||||
galaxy groups. The Milky Way is in the Local Group, and we are surrounded by
|
||||
many other groups delineated by these labels. Census: 62 galaxy group labels.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,7 +56,7 @@ asset.export(Object)
|
||||
asset.meta = {
|
||||
Name = "Galaxy Group Labels",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = "Digital Universe asset for Galaxy Groups",
|
||||
Description = Object.GUI.Description,
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
@@ -9,7 +9,7 @@ local speck = asset.resource({
|
||||
Name = "Globular Clusters Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_globularclusters_speck",
|
||||
Version = 2
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ local Object = {
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
File = speck .. "gc.label",
|
||||
Color = { 0.5, 0.5, 0.0 },
|
||||
Color = { 0.36, 0.36, 0.0 },
|
||||
Size = 16.7,
|
||||
MinMaxSize = { 4, 20 },
|
||||
Unit = "pc"
|
||||
@@ -28,32 +28,23 @@ local Object = {
|
||||
Coloring = {
|
||||
FixedColor = { 0.8, 0.8, 0.0 }
|
||||
},
|
||||
Opacity = 0.4,
|
||||
Opacity = 0.65,
|
||||
File = speck .. "gc.speck",
|
||||
PolygonSides = 5,
|
||||
Unit = "pc",
|
||||
SizeSettings = {
|
||||
ScaleExponent = 18.9,
|
||||
ScaleExponent = 18.6,
|
||||
MaxSize = 13.0,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Globular Clusters",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 157 globular clusters. DU Version 2.6. <br>Globular star
|
||||
clusters are gravitationally bound groups of 100,000 to 1 million stars. They
|
||||
are compact, spherical "balls" of stars with very high stellar densities in
|
||||
their centers (stars near their center are within a light year of one
|
||||
another). These clusters are typically 30 to 100 light years in diameter. If
|
||||
Earth were located inside one of these clusters, our sky would be lit by an
|
||||
abundance of stars brighter than the Sun. The globular clusters form one of
|
||||
the most complete data sets in the Atlas. Data for the clusters represent
|
||||
almost all the clusters in our Galaxy—several on the opposite side of Galactic
|
||||
center may be invisible to us. The clusters orbit the Milky Way in random
|
||||
orientations, as comets orbit the Sun.(Description from URL) <br><br> Data
|
||||
Reference: Properties of Galactic Globular Clusters, C. Francis+
|
||||
(U Cambridge)]]
|
||||
Path = "/Milky Way/Star Clusters",
|
||||
Description = [[Globular star clusters are gravitationally bound groups of 100,000
|
||||
to 1 million stars. They are compact, spherical "balls" of stars with very high
|
||||
stellar densities. These clusters are typically 30 to 100 light years in diameter.
|
||||
Census: 161 globular clusters.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,18 +63,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Globular Clusters",
|
||||
Description = [[Census: 157 globular clusters. DU Version 2.6. Globular star clusters
|
||||
are gravitationally bound groups of 100,000 to 1 million stars. They are compact,
|
||||
spherical "balls" of stars with very high stellar densities in their centers (stars
|
||||
near their center are within a light year of one another). These clusters are
|
||||
typically 30 to 100 light years in diameter. If Earth were located inside one of these
|
||||
clusters, our sky would be lit by an abundance of stars brighter than the Sun. The
|
||||
globular clusters form one of the most complete data sets in the Atlas. Data for the
|
||||
clusters represent almost all the clusters in our Galaxy—several on the opposite side
|
||||
of Galactic center may be invisible to us. The clusters orbit the Milky Way in random
|
||||
orientations, as comets orbit the Sun.(Description from URL) <br><br> Data Reference:
|
||||
Properties of Galactic Globular Clusters, C. Francis+ (U Cambridge)]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -66,84 +66,20 @@ local RadioSphere = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Radio Sphere",
|
||||
Path = "/Other/Grids"
|
||||
}
|
||||
}
|
||||
|
||||
local OortSphere = {
|
||||
Identifier = "OortSphere",
|
||||
Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Transform = {
|
||||
Scale = {
|
||||
Type = "StaticScale",
|
||||
Scale = 7.47989845E15
|
||||
},
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = EclipticRotationMatrix
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphericalGrid",
|
||||
Enabled = false,
|
||||
Opacity = 0.8,
|
||||
Color = { 0.8, 0.4, 0.4 },
|
||||
LineWidth = 2.0
|
||||
},
|
||||
GUI = {
|
||||
Name = "Oort Sphere",
|
||||
Path = "/Other/Grids"
|
||||
}
|
||||
}
|
||||
|
||||
local EclipticSphere = {
|
||||
Identifier = "EclipticSphere",
|
||||
Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Transform = {
|
||||
Scale = {
|
||||
Type = "StaticScale",
|
||||
Scale = 9.46377307652E17
|
||||
},
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = EclipticRotationMatrix
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphericalGrid",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
Color = { 0.74, 0.26, 0.26 },
|
||||
LineWidth = 2.0
|
||||
},
|
||||
GUI = {
|
||||
Name = "Ecliptic Sphere",
|
||||
Path = "/Other/Grids"
|
||||
}
|
||||
}
|
||||
|
||||
local EclipticSphereLabels = {
|
||||
Identifier = "EclipticSphereLabels",
|
||||
Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderablePointCloud",
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
Enabled = true,
|
||||
File = speck .. "eclip.label",
|
||||
Color = { 0.5, 0.5, 0.5 },
|
||||
Size = 14.75,
|
||||
MinMaxSize = { 1, 50 },
|
||||
Unit = "pc",
|
||||
TransformationMatrix = EclipticTransformationMatrix
|
||||
},
|
||||
Opacity = 0.65,
|
||||
Unit = "pc",
|
||||
TransformationMatrix = EclipticTransformationMatrix
|
||||
},
|
||||
GUI = {
|
||||
Name = "Ecliptic Sphere Labels",
|
||||
Path = "/Other/Grids"
|
||||
Path = "/Milky Way/Grids",
|
||||
Description = [[The radio sphere describes the theoretical extent of Earth's radio
|
||||
signals in space. Before television carrier waves, early-warning radar first used
|
||||
in World War II, and the detonation of atomic weapons, Earth was radio-quiet to the
|
||||
universe (AM and FM radio signals bounce off the atmosphere and do not escape it).
|
||||
After the use of these and other radio emitters began, in the late 1930s and early
|
||||
1940s, signals were able to escape the atmosphere and travel into space at the speed
|
||||
of light. Since then, we have been broadcasting to the universe. We mention earlier
|
||||
that this is the theoretical extent of these signals. In reality, these signals
|
||||
will dissipate rapidly into the ambient cosmic noise of the universe. All light
|
||||
falls off as the square of the distance, and radio waves are no different. The
|
||||
signals that emanate from Earth are likely lost in the noise before they leave the
|
||||
solar system, but the radio sphere remains a visually compelling astronomical
|
||||
concept.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -153,7 +89,7 @@ local EquatorialSphere = {
|
||||
Transform = {
|
||||
Scale = {
|
||||
Type = "StaticScale",
|
||||
Scale = 4.28601E17
|
||||
Scale = 80 * LightYear
|
||||
},
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
@@ -163,13 +99,16 @@ local EquatorialSphere = {
|
||||
Renderable = {
|
||||
Type = "RenderableSphericalGrid",
|
||||
Enabled = false,
|
||||
Opacity = 0.8,
|
||||
Color = { 0.69, 0.68, 0.29 },
|
||||
LineWidth = 2.0
|
||||
Opacity = 1.0,
|
||||
Color = { 0.3, 0.3, 0.15 },
|
||||
LineWidth = 2.0,
|
||||
GridSegments = { 18, 24 },
|
||||
},
|
||||
GUI = {
|
||||
Name = "Equatorial Sphere",
|
||||
Path = "/Other/Grids"
|
||||
Name = "Equatorial Coordinates",
|
||||
Path = "/Night Sky/Coordinate Systems/Equatorial",
|
||||
Description = [[An 80-light-year sphere representing equatorial coordinates (right
|
||||
ascension and declination).]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -193,8 +132,65 @@ local EquatorialSphereLabels = {
|
||||
TransformationMatrix = EquatorialTransformationMatrix
|
||||
},
|
||||
GUI = {
|
||||
Name = "Equatorial Sphere Labels",
|
||||
Path = "/Other/Grids"
|
||||
Name = "Equatorial Coordinates Labels",
|
||||
Path = "/Night Sky/Coordinate Systems/Equatorial",
|
||||
Description = [[Labels on a sphere representing right ascension in hours and
|
||||
declination in degrees.]]
|
||||
}
|
||||
}
|
||||
|
||||
local EclipticSphere = {
|
||||
Identifier = "EclipticSphere",
|
||||
Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Transform = {
|
||||
Scale = {
|
||||
Type = "StaticScale",
|
||||
Scale = 100 * LightYear
|
||||
},
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = EclipticRotationMatrix
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphericalGrid",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
Color = { 0.3, 0.15, 0.15 },
|
||||
LineWidth = 2.0
|
||||
},
|
||||
GUI = {
|
||||
Name = "Ecliptic Coordinates",
|
||||
Path = "/Night Sky/Coordinate Systems/Ecliptic",
|
||||
Description = [[A 100-light-year sphere representing ecliptic coordinates (ecliptic
|
||||
longitude and latitude).]]
|
||||
}
|
||||
}
|
||||
|
||||
local EclipticSphereLabels = {
|
||||
Identifier = "EclipticSphereLabels",
|
||||
Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderablePointCloud",
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
Enabled = true,
|
||||
File = speck .. "eclip.label",
|
||||
Color = { 0.5, 0.5, 0.5 },
|
||||
Size = 14.5,
|
||||
MinMaxSize = { 1, 50 },
|
||||
Unit = "pc",
|
||||
TransformationMatrix = EclipticTransformationMatrix
|
||||
},
|
||||
Opacity = 0.65,
|
||||
Unit = "pc",
|
||||
TransformationMatrix = EclipticTransformationMatrix
|
||||
},
|
||||
GUI = {
|
||||
Name = "Ecliptic Coordinates Labels",
|
||||
Path = "/Night Sky/Coordinate Systems/Ecliptic",
|
||||
Description = [[Labels on a sphere representing ecliptic longitude and latitude in
|
||||
degrees.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -204,7 +200,7 @@ local GalacticSphere = {
|
||||
Transform = {
|
||||
Scale = {
|
||||
Type = "StaticScale",
|
||||
Scale = 9.46377307652E18
|
||||
Scale = 1000 * LightYear
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
@@ -212,11 +208,13 @@ local GalacticSphere = {
|
||||
Enabled = false,
|
||||
LineWidth = 2.0,
|
||||
Opacity = 1.0,
|
||||
Color = { 0.0, 0.6, 0.6 }
|
||||
Color = { 0.05, 0.25, 0.25 }
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galactic Sphere",
|
||||
Path = "/Other/Grids"
|
||||
Name = "Galactic Coordinates",
|
||||
Path = "/Night Sky/Coordinate Systems/Galactic",
|
||||
Description = [[A 1000-light-year sphere representing galactic coordinates (galactic
|
||||
longitude and latitude).]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -230,7 +228,7 @@ local GalacticSphereLabels = {
|
||||
Enabled = true,
|
||||
File = speck .. "galac.label",
|
||||
Color = { 0.5, 0.5, 0.5 },
|
||||
Size = 15.8,
|
||||
Size = 15.5,
|
||||
MinMaxSize = { 1, 100 },
|
||||
Unit = "pc"
|
||||
},
|
||||
@@ -238,8 +236,10 @@ local GalacticSphereLabels = {
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galactic Sphere Labels",
|
||||
Path = "/Other/Grids"
|
||||
Name = "Galactic Coordinates Labels",
|
||||
Path = "/Night Sky/Coordinate Systems/Galactic",
|
||||
Description = [[Labels on a sphere representing galactic longitude and latitude in
|
||||
degrees.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -258,7 +258,7 @@ local Plane1lh = {
|
||||
Labels = {
|
||||
File = speck .. "1lh.label",
|
||||
Color = { 0.0, 0.2, 0.5 },
|
||||
Size = 9.5,
|
||||
Size = 8.9,
|
||||
MinMaxSize = { 0, 30 },
|
||||
Unit = "Km"
|
||||
},
|
||||
@@ -269,8 +269,9 @@ local Plane1lh = {
|
||||
Size = { 2 * LightHour, 2 * LightHour }
|
||||
},
|
||||
GUI = {
|
||||
Name = "1lh Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "1-light-hour Grid",
|
||||
Path = "/Solar System/Grids",
|
||||
Description = [[A 1-light-hour Cartesian grid aligned on the plane of the Solar System.]],
|
||||
OrderingNumber = LightHour
|
||||
}
|
||||
}
|
||||
@@ -301,8 +302,9 @@ local Plane1ld = {
|
||||
Size = { 2 * LightDay, 2 * LightDay }
|
||||
},
|
||||
GUI = {
|
||||
Name = "1ld Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "1-light-day Grid",
|
||||
Path = "/Solar System/Grids",
|
||||
Description = [[A 1-light-day Cartesian grid aligned on the plane of the Solar System.]],
|
||||
OrderingNumber = LightDay
|
||||
}
|
||||
}
|
||||
@@ -333,8 +335,9 @@ local Plane1lm = {
|
||||
Size = { 2 * LightMonth, 2 * LightMonth }
|
||||
},
|
||||
GUI = {
|
||||
Name = "1lm Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "1-light-month Grid",
|
||||
Path = "/Solar System/Grids",
|
||||
Description = [[A 1-light-month Cartesian grid aligned on the plane of the Solar System.]],
|
||||
OrderingNumber = LightMonth
|
||||
}
|
||||
}
|
||||
@@ -365,8 +368,9 @@ local Plane1ly = {
|
||||
Size = { 2 * LightYear, 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "1ly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "1-light-year Grid",
|
||||
Path = "/Solar System/Grids",
|
||||
Description = [[A 1-light-year Cartesian grid aligned on the plane of the Solar System.]],
|
||||
OrderingNumber = LightYear
|
||||
}
|
||||
}
|
||||
@@ -397,8 +401,9 @@ local Plane10ly = {
|
||||
Size = { 10 * 2 * LightYear, 10 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "10ly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "10-light-year Grid",
|
||||
Path = "/Milky Way/Grids",
|
||||
Description = [[A 10-light-year Cartesian grid aligned on the plane of the Solar System.]],
|
||||
OrderingNumber = 10 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -429,8 +434,9 @@ local Plane100ly = {
|
||||
Size = { 100 * 2 * LightYear, 100 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "100ly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "100-light-year Grid",
|
||||
Path = "/Milky Way/Grids",
|
||||
Description = [[A 100-light-year Cartesian grid aligned on the plane of the Solar System.]],
|
||||
OrderingNumber = 100 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -461,8 +467,9 @@ local Plane1kly = {
|
||||
Size = { 1000 * 2 * LightYear, 1000 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "1kly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "1,000-light-year Grid",
|
||||
Path = "/Milky Way/Grids",
|
||||
Description = [[A 1,000-light-year Cartesian grid aligned on the plane of the Solar System.]],
|
||||
OrderingNumber = 1000 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -493,8 +500,9 @@ local Plane10kly = {
|
||||
Size = { 10000 * 2 * LightYear, 10000 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "10kly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "10,000-light-year Grid",
|
||||
Path = "/Milky Way/Grids",
|
||||
Description = [[A 10,000-light-year Cartesian grid aligned on the plane of the Solar System.]],
|
||||
OrderingNumber = 10000 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -507,7 +515,7 @@ local Plane100kly = {
|
||||
Labels = {
|
||||
File = speck .. "100kly.label",
|
||||
Color = { 0.0, 0.2, 0.5 },
|
||||
Size = 18.6,
|
||||
Size = 18.0,
|
||||
MinMaxSize = { 0, 30 },
|
||||
Unit = "Mpc"
|
||||
},
|
||||
@@ -520,8 +528,9 @@ local Plane100kly = {
|
||||
Size = { 100000 * 2 * LightYear, 100000 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "100kly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "100,000-light-year Grid",
|
||||
Path = "/Universe/Grids",
|
||||
Description = [[A 100,000-light-year Cartesian grid aligned on the plane of the Milky Way.]],
|
||||
OrderingNumber = 100000 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -534,7 +543,7 @@ local Plane1Mly = {
|
||||
Labels = {
|
||||
File = speck .. "1Mly.label",
|
||||
Color = { 0.0, 0.2, 0.5 },
|
||||
Size = 19.6,
|
||||
Size = 19.0,
|
||||
MinMaxSize = { 0, 30 },
|
||||
Unit = "Mpc"
|
||||
},
|
||||
@@ -547,8 +556,9 @@ local Plane1Mly = {
|
||||
Size = { 1E6 * 2 * LightYear, 1E6 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "1Mly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "1-million-light-year Grid",
|
||||
Path = "/Universe/Grids",
|
||||
Description = [[A 1-million-light-year Cartesian grid aligned on the plane of the Milky Way.]],
|
||||
OrderingNumber = 1E6 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -561,7 +571,7 @@ local Plane10Mly = {
|
||||
Labels = {
|
||||
File = speck .. "10Mly.label",
|
||||
Color = { 0.0, 0.2, 0.5 },
|
||||
Size = 20.6,
|
||||
Size = 20.3,
|
||||
MinMaxSize = { 0, 30 },
|
||||
Unit = "Mpc"
|
||||
},
|
||||
@@ -574,8 +584,9 @@ local Plane10Mly = {
|
||||
Size = { 10E6 * 2 * LightYear, 10E6 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "10Mly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "10-million-light-year Grid",
|
||||
Path = "/Universe/Grids",
|
||||
Description = [[A 10-million-light-year Cartesian grid aligned on the plane of the Milky Way.]],
|
||||
OrderingNumber = 10E6 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -588,7 +599,7 @@ local Plane100Mly = {
|
||||
Labels = {
|
||||
File = speck .. "100Mly.label",
|
||||
Color = { 0.0, 0.2, 0.5 },
|
||||
Size = 21.6,
|
||||
Size = 20.9,
|
||||
MinMaxSize = { 0, 30 },
|
||||
Unit = "Mpc"
|
||||
},
|
||||
@@ -601,8 +612,9 @@ local Plane100Mly = {
|
||||
Size = { 100E6 * 2 * LightYear, 100E6 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "100Mly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "100-million-light-year Grid",
|
||||
Path = "/Universe/Grids",
|
||||
Description = [[A 100-million-light-year Cartesian grid aligned on the plane of the Milky Way.]],
|
||||
OrderingNumber = 100E6 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -615,7 +627,7 @@ local Plane20Gly = {
|
||||
Labels = {
|
||||
File = speck .. "20Gly.label",
|
||||
Color = { 0.0, 0.2, 0.5 },
|
||||
Size = 23.6,
|
||||
Size = 23.1,
|
||||
MinMaxSize = { 0, 30 },
|
||||
Unit = "Mpc"
|
||||
},
|
||||
@@ -628,8 +640,9 @@ local Plane20Gly = {
|
||||
Size = { 20E9 * 2 * LightYear, 20E9 * 2 * LightYear }
|
||||
},
|
||||
GUI = {
|
||||
Name = "20Gly Grid",
|
||||
Path = "/Other/Grids",
|
||||
Name = "20-billion-light-year Grid",
|
||||
Path = "/Universe/Grids",
|
||||
Description = [[A 20-billion-light-year Cartesian grid aligned on the plane of the Milky Way.]],
|
||||
OrderingNumber = 20E9 * LightYear
|
||||
}
|
||||
}
|
||||
@@ -637,7 +650,6 @@ local Plane20Gly = {
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(RadioSphere)
|
||||
openspace.addSceneGraphNode(OortSphere)
|
||||
openspace.addSceneGraphNode(EclipticSphere)
|
||||
openspace.addSceneGraphNode(EclipticSphereLabels)
|
||||
openspace.addSceneGraphNode(EquatorialSphere)
|
||||
@@ -679,12 +691,10 @@ asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(EquatorialSphere)
|
||||
openspace.removeSceneGraphNode(EclipticSphereLabels)
|
||||
openspace.removeSceneGraphNode(EclipticSphere)
|
||||
openspace.removeSceneGraphNode(OortSphere)
|
||||
openspace.removeSceneGraphNode(RadioSphere)
|
||||
end)
|
||||
|
||||
asset.export(RadioSphere)
|
||||
asset.export(OortSphere)
|
||||
asset.export(EclipticSphere)
|
||||
asset.export(EclipticSphereLabels)
|
||||
asset.export(EquatorialSphere)
|
||||
@@ -709,13 +719,14 @@ asset.export(Plane20Gly)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Grids",
|
||||
Description = [[Various grids for showing size reference. Included: 10,000 light year
|
||||
grid, 10 light year grid, 20 billion light year grid, 10 million light year grid,
|
||||
100 light year grid, 100 million light year grid, Ecliptic Coordinate Sphere
|
||||
(500-light-year radius), Galactic Coordinate Sphere (1000-light-year radius),
|
||||
Galaxy Coordinate Grid, Celestial Coordinates / Radio Sphere (dynamic radius), 1
|
||||
billion light year grid, Celestial Coordinate Sphere (1000000-light-year radius),
|
||||
1,000 light year grid, 1 million light year grid, 1 light year grid]],
|
||||
Description = [[Various grids and spheres for showing size reference. Included:
|
||||
10,000 light year grid, 10 light year grid, 20 billion light year grid, 10 million
|
||||
light year grid, 100 light year grid, 100 million light year grid, Ecliptic
|
||||
Coordinate Sphere (500-light-year radius), Galactic Coordinate Sphere
|
||||
(1000-light-year radius), Galaxy Coordinate Grid, Celestial Coordinates / Radio Sphere
|
||||
(dynamic radius), 1 billion light year grid, Celestial Coordinate Sphere
|
||||
(1000000-light-year radius), 1,000 light year grid, 1 million light year grid,
|
||||
1 light year grid.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -9,7 +9,7 @@ local speck = asset.resource({
|
||||
Name = "HII Regions Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_h2regions_speck",
|
||||
Version = 3
|
||||
Version = 4
|
||||
})
|
||||
|
||||
|
||||
@@ -33,25 +33,23 @@ local Object = {
|
||||
PolygonSides = 6,
|
||||
Unit = "pc",
|
||||
SizeSettings = {
|
||||
ScaleExponent = 18.24,
|
||||
ScaleExponent = 18.5,
|
||||
MaxSize = 8.0,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "HII Regions",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 1,271 nebulae. DU Version 4.6. <br> H ii (pronounced
|
||||
H-two) regions are stellar nurseries for newborn stars. Stars are born from
|
||||
condensing clouds of hydrogen gas. As these clouds condense, the densities
|
||||
become high enough to form stars. From Earth's perspective, you'll notice that
|
||||
the H ii regions all lie close to the Galactic plane. This is not an accident
|
||||
of nature. These star-forming regions lie in the plane of the Galaxy because
|
||||
that is where star formation occurs in spiral galaxies such as our Milky Way.
|
||||
Because of this, they are great tracers of the spiral arms of the Galaxy, and
|
||||
were instrumental in our understanding of the Galaxy's overall structure
|
||||
(Description from URL) <br><br> Data Reference: The WISE catalog of Galactic
|
||||
HII Regions (Anderson+, 2014)]]
|
||||
Path = "/Milky Way/Nebulae",
|
||||
Description = [[HII (pronounced "H-two") regions are stellar nurseries for newborn
|
||||
stars. Stars are born from condensing clouds of hydrogen gas. As these clouds
|
||||
condense, the densities become high enough to form stars. An HII region is the
|
||||
surrounding clouds of hydrogen that glow from the stars born within them. The
|
||||
result is a bright, glowing nebula which is seen to great distances. One local
|
||||
celebrity among HII regions is the Orion Nebula (M42). These star-forming regions
|
||||
lie in the plane of the Galaxy because that is where star formation occurs in
|
||||
spiral galaxies such as our Milky Way. Because of this, they are great tracers of
|
||||
the spiral arms of the Galaxy. Census: 1,108 star-forming regions.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -70,8 +68,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "HII Regions",
|
||||
Description = "Digital Universe asset for HII Regions",
|
||||
Author = "Carter Emmart, Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -23,12 +23,12 @@ local Object = {
|
||||
Labels = {
|
||||
File = speck .. "localgroup.label",
|
||||
Color = { 0.3, 0.3, 1.0 },
|
||||
Size = 18.3,
|
||||
Size = 18.4,
|
||||
MinMaxSize = { 7, 20 },
|
||||
Unit = "Mpc"
|
||||
},
|
||||
Coloring = {
|
||||
FixedColor = { 0.0, 1.0, 0.0 },
|
||||
FixedColor = { 0.5, 1.0, 1.0 },
|
||||
ColorMapping = {
|
||||
File = speck .. "localgroup.cmap",
|
||||
ParameterOptions = {
|
||||
@@ -39,25 +39,25 @@ local Object = {
|
||||
PolygonSides = 12,
|
||||
Unit = "Mpc",
|
||||
SizeSettings = {
|
||||
ScaleExponent = 20.2,
|
||||
ScaleExponent = 20.77,
|
||||
MaxSize = 0.7,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Local Group",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census: 102 galaxies. DU Version 6.4. <br> A group of galaxies is
|
||||
a small number of large galaxies that are typically surrounded by a large
|
||||
number of small galaxies. The Milky Way belongs to the Local Group, and is one
|
||||
of roughly 100 galaxies in that group. The Milky Way, the Andromeda Galaxy
|
||||
(also known as Messier 31, or M31), and the Triangulum Galaxy (M33) are three
|
||||
of the largest galaxies in the Local Group. Each is a spiral galaxy containing
|
||||
hundreds of billions of stars. Surrounding the Milky Way and Andromeda are a
|
||||
bevy of dwarf galaxies-smaller, often irregular galaxies, that contain
|
||||
hundreds of millions to a few billion stars. (Description from URL) <br><br>
|
||||
Data Reference: Properties of dwarf galaxies in the Local Group
|
||||
(McConnachie+, 2012)]]
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[A group of galaxies is typically composed of a small number of large
|
||||
galaxies that are surrounded by a large number of small galaxies. The Milky Way
|
||||
belongs to the Local Group, and is one of roughly 100 galaxies in that group. The
|
||||
Milky Way, the Andromeda Galaxy (also known as Messier 31, or M31), and the
|
||||
Triangulum Galaxy (M33) are three of the largest galaxies in the Local Group. Each
|
||||
is a spiral galaxy containing hundreds of billions of stars. Surrounding the Milky
|
||||
Way and Andromeda are a bevy of dwarf galaxies--smaller, often irregular galaxies,
|
||||
that contain hundreds of millions to a few billion stars. Colors: Aqua are galaxies
|
||||
associated with the Milky Way, Yellow shows galaxies huddled around the Andromeda
|
||||
Galaxy, Green are other Local Group members, and Gray are neighboring galaxies not
|
||||
in the Local Group. Census: 102 galaxies.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -76,7 +76,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Local Group",
|
||||
Description = "Digital Universe asset for the Local Goup",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
@@ -39,15 +39,14 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Milky Way Galaxy Image",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 1 image. DU Version 2.2. <br> The exterior view of the
|
||||
Milky Way is simply a two-dimensional image. The image is that of NGC 1232, a
|
||||
galaxy thought to resemble our Milky Way. The image has been properly sized
|
||||
and approximately oriented to function as a placeholder, allowing one to see
|
||||
the context of the Galaxy relative to other data in the atlas. The features
|
||||
you see in the image, of course, do not represent our Galaxy, per se, but
|
||||
resemble similar features found in our Galaxy.(Description from URL)
|
||||
<br><br> Data Reference: European Southern Observatory]]
|
||||
Path = "/Milky Way/Galaxy",
|
||||
Description = [[The exterior view of the Milky Way is represented here by a
|
||||
two-dimensional image. The image is that of NGC 1232, a galaxy thought to resemble
|
||||
our Milky Way. The image has been properly sized and approximately oriented to
|
||||
function as a placeholder, allowing one to see the context of the Galaxy relative
|
||||
to other data in the atlas. The features you see in the image, of course, do not
|
||||
represent our Galaxy, per se, but resemble similar features found in our Galaxy.
|
||||
Census: 1 image.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -66,8 +65,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "MilkyWay Galaxy",
|
||||
Description = [[Digital Universe asset containt 2D image of the MilkyWay. For
|
||||
extragalactic viewing]],
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Carter Emmart (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -40,12 +40,15 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Milky Way Arms Labels",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 1 image. DU Version: 1.2. This image contains labels for
|
||||
the Milky Way's spiral arms. We label them in this manner ("hard coding" the
|
||||
labels into an image rather than having native labels) so that they can retain
|
||||
their size, shape, and location as they overlay the galaxy. (Description from
|
||||
Digital Universe Data Profiles)]]
|
||||
Path = "/Milky Way/Galaxy",
|
||||
Description = [[This is an image that contains labels for the Milky Way's spiral
|
||||
arms. We label them in this manner--"hard-coding" the labels into an image rather
|
||||
than having native labels--so that they can retain their size, shape, and location
|
||||
as they overlay the galaxy. These labels are designed to be a guide, and they map
|
||||
more accurately to the various datasets in the Digital Universe. For example, the
|
||||
pulsars, the star-forming (HII) regions, and open clusters all show the local spiral
|
||||
structure. We can use trends in these data sets to map the arms of the Milky Way.
|
||||
Census: 1 image.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -64,27 +67,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Milky Way Arms Labels",
|
||||
Description = "Image with arm labels for the Milky Way galaxy",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = [[Copyright © American Museum of Natural History. All rights reserved.
|
||||
<br><br> Downloading the Atlas: AMNH offers the Atlas free of charge via our
|
||||
website, http://www.haydenplanetarium.org/. The User is free to download and/or
|
||||
duplicate verbatim copies of the Atlas provided this license and copyright
|
||||
information accompany the Atlas. <br><br> Modifying the Atlas: The user is free to
|
||||
modify the Atlas by either adding data or altering existing data, provided it is
|
||||
for personal use only. Once the user modifies the Atlas, it is no longer part of
|
||||
AMNH's Atlas and cannot be used publicly alongside or within the Atlas without
|
||||
written permission from AMNH. <br><br> Distributing the Atlas: The user is
|
||||
forbidden to distribute and use the Atlas for profit, as part of a software and/or
|
||||
production system that will subsequently be redistributed, or for public
|
||||
consumption (via print, electronic media, or broadcast/produced pieces) without
|
||||
written permission from AMNH. <br><br> Neither the names of American Museum of
|
||||
Natural History and Hayden Planetarium nor the names of their contributors may be
|
||||
used to endorse or promote products derived from this Atlas without specific,
|
||||
prior written permission. <br><br> The Atlas is free but is offered WITHOUT ANY
|
||||
WARRANTY of any kind. We provide the Atlas as is and take no responsibility for
|
||||
any damage resulting from the use of this Atlas. The entire risk as to the quality
|
||||
and performance of this product is with the user. <br><br> For more information,
|
||||
please visit http://www.haydenplanetarium.org/universe]]
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@ local TransformMatrix = {
|
||||
}
|
||||
|
||||
|
||||
local HomeLabel = {
|
||||
local Object = {
|
||||
Identifier = "HomeLabel",
|
||||
Renderable = {
|
||||
Type = "RenderablePointCloud",
|
||||
@@ -30,27 +30,28 @@ local HomeLabel = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Home Label",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = "Label for the Milky Way titled 'Home', sided for the galactic level"
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[Label for the Milky Way titled 'Home', sized for viewing outside
|
||||
the Milky Way Galaxy.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(HomeLabel)
|
||||
openspace.addSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(HomeLabel)
|
||||
openspace.removeSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.export(HomeLabel)
|
||||
asset.export(Object)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Home Label",
|
||||
Description = "Label for the Milky Way titled 'Home', sided for the galactic level",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
local sphereTextures = asset.resource({
|
||||
Name = "Milky Way Sphere Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "milkyway_textures",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
|
||||
local Sphere = {
|
||||
Identifier = "MilkyWay",
|
||||
Transform = {
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = { 0, 0, math.pi }
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphereImageLocal",
|
||||
Size = 9.2E21,
|
||||
Segments = 40,
|
||||
Opacity = 0.25,
|
||||
Texture = sphereTextures .. "DarkUniverse_mellinger_4k.jpg",
|
||||
Orientation = "Inside",
|
||||
MirrorTexture = true,
|
||||
FadeOutThreshold = 0.0015,
|
||||
Background = true,
|
||||
DimInAtmosphere = true
|
||||
},
|
||||
Tag = { "daytime_hidden" },
|
||||
GUI = {
|
||||
Name = "Milky Way Sphere",
|
||||
Path = "/Milky Way",
|
||||
Description = [[All sky image of the Milky Way that is visible when inside. Fades
|
||||
out when zooming away from the Milky Way]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(Sphere)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(Sphere)
|
||||
end)
|
||||
|
||||
asset.export(Sphere)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Milky Way Galaxy Sphere",
|
||||
Description = "All sky image of the Milky Way",
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
@@ -48,18 +48,14 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "OB Associations",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 61 OB associations. DU Version 2.4. <br> OB associations
|
||||
are young groups of stars that were formed within a giant molecular cloud, but
|
||||
have dispersed after the original gas and dust from the cloud was blown away
|
||||
by the star's radiation pressure. Although an association's stars are no
|
||||
longer gravitationally bound to one another, they share a common motion in
|
||||
space because they were formed from the same cloud. This allows astronomers to
|
||||
easily determine OB association membership stars. These objects are color
|
||||
coded by their spiral arm membership. Blue associations trace the Sagittarius
|
||||
Arm. Purple associations are in the local Orion Spur. Orange associations are
|
||||
in the Perseus Arm (Description from URL) <br><br> Data Reference: New List of
|
||||
OB Associations (Melnik+)]]
|
||||
Path = "/Milky Way/Star Clusters",
|
||||
Description = [[Stellar associations are loose agglomerations of stars that form from
|
||||
the same gas cloud. OB associations typically have on the order of dozens of O and
|
||||
B stars in them (hotter, massive, younger stars) in addition to cooler stars. Over
|
||||
time the stars dispurse and the association is less concentrated. These associations
|
||||
track relatviey recent star formation. Colors: Blue trace the Sagittarius Arm,
|
||||
Purple are in the local Orion Spur, and Orange are in the Perseus Arm. Census: 61 OB
|
||||
associations.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -78,8 +74,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "OB Associations",
|
||||
Description = "Digital Universe asset for OB Associations",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
72
data/assets/scene/digitaluniverse/oort_cloud.asset
Normal file
72
data/assets/scene/digitaluniverse/oort_cloud.asset
Normal file
@@ -0,0 +1,72 @@
|
||||
local transforms = asset.require("scene/solarsystem/sun/transforms")
|
||||
|
||||
|
||||
|
||||
local speck = asset.resource({
|
||||
Name = "Grids Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_grids_speck",
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
local EclipticRotationMatrix = {
|
||||
-0.05487554, 0.4941095, -0.8676661,
|
||||
-0.9938214 , -0.1109906, -0.0003515167,
|
||||
-0.09647644, 0.8622859, 0.4971472
|
||||
}
|
||||
|
||||
local Object = {
|
||||
Identifier = "OortSphere",
|
||||
Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Transform = {
|
||||
Scale = {
|
||||
Type = "StaticScale",
|
||||
Scale = 7.47989845E15
|
||||
},
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = EclipticRotationMatrix
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphericalGrid",
|
||||
Enabled = false,
|
||||
Opacity = 0.8,
|
||||
Color = { 0.4, 0.3, 0.2 },
|
||||
LineWidth = 2.0,
|
||||
Segments = 24
|
||||
},
|
||||
GUI = {
|
||||
Name = "Oort Sphere",
|
||||
Path = "/Solar System/Comets",
|
||||
Description = [[The Oort cloud is a region of space surrounding the Sun where comets
|
||||
are believed to originate. It is believed to extend from 20,000-100,000 Astronomical
|
||||
Units (AU), with its greatest concentration around 50,000 AU (1 AU is the average
|
||||
Earth-Sun distance, which equals 149 million kilometers, or 93 million miles). We
|
||||
represent the Oort cloud with a 50,000-AU-radius, wire-frame sphere representing
|
||||
the location of the central concentration. Fifty thousand astronomical units is
|
||||
equal to about 10 light months, which is 0.8 light years, or 4.8 trillion miles.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.export(Object)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Oort Cloud Sphere",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
@@ -9,7 +9,7 @@ local speck = asset.resource({
|
||||
Name = "Open Clusters Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_openclusters_speck",
|
||||
Version = 3
|
||||
Version = 4
|
||||
})
|
||||
|
||||
|
||||
@@ -20,39 +20,33 @@ local Object = {
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
File = speck .. "oc.label",
|
||||
Color = { 0.05, 0.4, 0.2 },
|
||||
Color = { 0.0, 0.36, 0.14 },
|
||||
Size = 15.5,
|
||||
MinMaxSize = { 4, 30 },
|
||||
Unit = "pc"
|
||||
},
|
||||
Coloring = {
|
||||
FixedColor = { 0.1, 0.8, 0.4 }
|
||||
FixedColor = { 0.13, 0.99, 0.50 }
|
||||
},
|
||||
Opacity = 0.5,
|
||||
Opacity = 0.9,
|
||||
File = speck .. "oc.speck",
|
||||
Unit = "pc",
|
||||
PolygonSides = 12,
|
||||
SizeSettings = {
|
||||
ScaleExponent = 17.6,
|
||||
ScaleExponent = 17.8,
|
||||
MaxSize = 23.0,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Open Star Clusters",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 1,867 clusters. DU Version 7.8. <br> An open star cluster is a
|
||||
loose assemblage of stars numbering from hundreds to thousands that are bound by
|
||||
their mutual gravitation. Astronomers know from their stellar spectra that stars in
|
||||
open clusters are typically young. (With a star's spectrum, we can determine the
|
||||
spectral type and the luminosity class, revealing the star's age.) Because these are
|
||||
Path = "/Milky Way/Star Clusters",
|
||||
Description = [[An open star cluster is a loose assemblage of stars numbering from
|
||||
hundreds to thousands that are bound by their mutual gravitation. Because these are
|
||||
young stars, we expect to see them in the star-forming regions of our Galaxy, namely
|
||||
in the spiral arms. For this reason, open clusters exist, for the most part, in the
|
||||
plane of the Galaxy, where we view the arms edge-on as that band of light in the
|
||||
night sky. Because of this, open clusters were originally known as Galactic
|
||||
clusters, but this term fell out of favor once astronomers began to understand that
|
||||
the Galaxy includes objects beyond the Milky Way's disk. <br><br> Data Reference:
|
||||
Galactic spiral structure revealed by Gaia EDR3 (Poggio+, 2021)]]
|
||||
plane of the Galaxy and indicate relatively recent star formation. Census: 1,867 star
|
||||
clusters.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -71,8 +65,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Open Star Clusters",
|
||||
Description = "Digital Universe asset for Open Star Clusters",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ local speck = asset.resource({
|
||||
Name = "Planetary Nebulae Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_planetarynebulae_speck",
|
||||
Version = 2
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ local Object = {
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
File = speck .. "pn.label",
|
||||
Color = { 0.25, 0.25, 0.65 },
|
||||
Color = { 0.35, 0.35, 0.60 },
|
||||
Size = 16.24,
|
||||
MinMaxSize = { 4, 25 },
|
||||
Unit = "pc"
|
||||
@@ -28,27 +28,29 @@ local Object = {
|
||||
Coloring = {
|
||||
FixedColor = { 0.4, 0.4, 0.9 }
|
||||
},
|
||||
Opacity = 0.65,
|
||||
Opacity = 0.99,
|
||||
File = speck .. "pn.speck",
|
||||
PolygonSides = 3,
|
||||
Unit = "pc",
|
||||
SizeSettings = {
|
||||
ScaleExponent = 18.46,
|
||||
ScaleExponent = 18.2,
|
||||
MaxSize = 19.0,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Planetary Nebulae",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 283 nebulae. DU Version 2.8. <br> A planetary nebula is an
|
||||
expanding shell of gas ejected from a star late in its life cycle. Appearing
|
||||
like greenish disks to a telescopic observer, planetary nebulae received their
|
||||
name from their resemblance to the gaseous planets of our solar system. In no
|
||||
way are they related to planets, rather, they are products of dying stars.
|
||||
(Description from URL) <br><br> Data Reference: Planetary Nebulae distances
|
||||
in Gaia DR2 (Kimeswenger+, 2018), Strasbourg-ESO Catalog of Planetary Nebulae
|
||||
(Acker+ 1992)]]
|
||||
Path = "/Milky Way/Nebulae",
|
||||
Description = [[A planetary nebula is an expanding shell of gas ejected from an
|
||||
average-sized star late in its life cycle. Appearing like greenish disks to a
|
||||
telescopic observer, planetary nebulae received their name from their resemblance to
|
||||
the gaseous planets of our solar system. In no way are they related to planets,
|
||||
rather, they are products of dying stars. As the gas from the star expands, it
|
||||
sweeps up the cooler gas like a snowplow. The gas glows because of the ultraviolet
|
||||
light from the stellar remnant at the center. Because the planetary nebula phase of
|
||||
a star's evolution is relatively short, we observe only those that have occurred
|
||||
recently in the younger stellar population. Therefore, we expect to see planetary
|
||||
nebulae in the disk of the Galaxy. Census: 1,657 planetary nebulae.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -67,8 +69,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Planetary Nebulae",
|
||||
Description = "Digital Universe asset for Planetary Nebulae",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ local speck = asset.resource({
|
||||
Name = "Pulsars Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_pulsars_speck",
|
||||
Version = 2
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
@@ -19,9 +19,9 @@ local Object = {
|
||||
Type = "RenderablePolygonCloud",
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
File = speck .. "pulsar.label",
|
||||
Color = { 0.7, 0.2, 0.2 },
|
||||
Size = 15.77,
|
||||
File = speck .. "pulsars.label",
|
||||
Color = { 0.75, 0.21, 0.21 },
|
||||
Size = 15.27,
|
||||
MinMaxSize = { 4, 20 },
|
||||
Unit = "pc"
|
||||
},
|
||||
@@ -29,30 +29,27 @@ local Object = {
|
||||
FixedColor = { 0.7, 0.0, 0.0 }
|
||||
},
|
||||
Opacity = 1.0,
|
||||
File = speck .. "pulsar.speck",
|
||||
File = speck .. "pulsars.speck",
|
||||
PolygonSides = 4,
|
||||
Unit = "pc",
|
||||
SizeSettings = {
|
||||
ScaleExponent = 18.4,
|
||||
ScaleExponent = 18.1,
|
||||
MaxSize = 19.0,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Pulsars",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 2,498 pulsars. DU Version 5.6. <br> Upon death, stars
|
||||
leave behind one of three possible remnants: a white dwarf, a neutron star, or
|
||||
a black hole. Stars that are more massive than the sun will often become
|
||||
neutron stars in a violent explosion called a supernova. During a supernova,
|
||||
the core of the star collapses under such high pressure that the electrons,
|
||||
which normally remain outside the atomic nucleus, are forced to combine with
|
||||
the protons in the nucleus. Atomic nuclei break apart, producing what is
|
||||
called a degenerate state of matter. The collapse is halted when the material
|
||||
cannot be packed any tighter. At this point, the star has a radius of about
|
||||
10-15 kilometers. The density of this material is so high that a teaspoonful
|
||||
would weigh about 100 million tons on Earth. (Description from URL) <br><br>
|
||||
Data Reference: ATNF Pulsar Catalogue, (Manchester+, 2005)]]
|
||||
Path = "/Milky Way/Stellar Remnants",
|
||||
Description = [[A pulsar is a spinning neutron star, an ultra-dense stellar remnant
|
||||
resulting from a supernova-driven collapse of the stellar core. Upon death, stars
|
||||
leave behind one of three possible remnants: a white dwarf, a neutron star, or a
|
||||
black hole. Stars that are more massive than the sun will often become neutron
|
||||
stars in a violent explosion called a supernova. Pulsars are not pulsing but are
|
||||
spinning neutron stars whose beams of radiation point toward Earth just as a
|
||||
lighthouse sweeps the horizon. Their strong magnetic fields funnel beams of light
|
||||
from its poles. When these beams point to Earth, we see a strong radio signal.
|
||||
Census: 3,221 pulsars.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -71,8 +68,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pulsars",
|
||||
Description = "Digital Universe asset for Pulsars",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Quasars Textures",
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_quasars_textures",
|
||||
Version = 2
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
Name = "Quasars Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_quasars_speck",
|
||||
Version = 2
|
||||
Version = 3
|
||||
})
|
||||
|
||||
local colormaps = asset.resource({
|
||||
@@ -26,7 +26,7 @@ local Object = {
|
||||
Type = "RenderablePointCloud",
|
||||
Enabled = true,
|
||||
Opacity = 0.95,
|
||||
File = speck .. "quasars.speck",
|
||||
File = speck .. "qso.speck",
|
||||
Texture = {
|
||||
File = textures .. "point3A.png",
|
||||
},
|
||||
@@ -35,14 +35,12 @@ local Object = {
|
||||
FadeInDistances = { 1000.0, 10000.0 } -- Fade in value in the same unit as "Unit"
|
||||
},
|
||||
Coloring = {
|
||||
FixedColor = { 1.0, 0.4, 0.2 },
|
||||
FixedColor = { 0.85, 0.35, 0.18 },
|
||||
ColorMapping = {
|
||||
Enabled = false,
|
||||
File = colormaps .. "viridis.cmap",
|
||||
ParameterOptions = {
|
||||
{ Key = "distMpc", Range = { 440.5, 8852.099609 } },
|
||||
{ Key = "redshift", Range = { 0.102, 7.085 } },
|
||||
{ Key = "Tlookback", Range = { 1.4, 13.0 } }
|
||||
{ Key = "lookback_time", Range = { 1.4, 13.0 } }
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -54,15 +52,11 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Quasars",
|
||||
Path = "/Universe",
|
||||
Description = [[Census: 569,442 quasars. DU Version 2.2. <br>
|
||||
Quasars are the most distant objects we can see. They are extremely active
|
||||
galaxies that contain supermassive black holes which are gobbling up material
|
||||
at a furious rate. The Million Quasars Catalogue is an aggregate catalog of
|
||||
several surveys, including 2dF and Sloan. So, it should not be surprising that
|
||||
the shape of these data mimic the shape of the Sloan and 2dF galaxy surveys,
|
||||
with large parts of the sky unobserved.(Description from URL) <br><br> Data
|
||||
Reference: The Million Quasars catalog (Flesch, 2017)]]
|
||||
Path = "/Universe/Deep Sky Surveys",
|
||||
Description = [[Quasars are the most distant objects we see. They are extremely
|
||||
active galaxies that contain supermassive black holes which gobble up material at a
|
||||
furious rate. As the material falls into the black hole, it forms a disk and emits
|
||||
high-energy light that we see to great distances. Census: 755,850 quasars.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -81,8 +75,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Quasars",
|
||||
Description = "Digital Universe asset for Quasars",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Sohum Udani (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Sloan Digital Sky Survey Textures",
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_sloandss_textures",
|
||||
Version = 2
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
Name = "Sloan Digital Sky Survey Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_sloandss_speck",
|
||||
Version = 3
|
||||
Version = 4
|
||||
})
|
||||
|
||||
|
||||
@@ -19,14 +19,13 @@ local Object = {
|
||||
Type = "RenderablePointCloud",
|
||||
Enabled = true,
|
||||
Opacity = 0.8,
|
||||
File = speck .. "SDSSgals.speck",
|
||||
File = speck .. "sdss.speck",
|
||||
Coloring = {
|
||||
FixedColor = { 0.8, 0.8, 1.0 },
|
||||
ColorMapping = {
|
||||
File = speck .. "SDSSgals.cmap",
|
||||
ParameterOptions = {
|
||||
{ Key = "proximity", Range = { 1.0, 50.0 } },
|
||||
{ Key = "redshift", Range = { 0.0, 0.075 } }
|
||||
{ Key = "num_nearby_galaxies", Range = { 1.0, 25.0 } }
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -45,22 +44,16 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Sloan Digital Sky Survey",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census: 2,600,258 galaxies. DU Version 10.6.<br> The Sloan Digital
|
||||
Sky Survey (SDSS) is an ambitious project to image about 35% of the sky, deep
|
||||
into the universe. The survey measured the position and brightness of almost 1
|
||||
billion objects, and obtained spectra to more than 4 million objects. This is
|
||||
not an all-sky survey, so there are large parts of the sky that remain
|
||||
unobserved, which produces the bow tie distribution and the black areas where
|
||||
there surely are galaxies, but we have yet to observe them. These galaxies
|
||||
appear to extend beyond the 2dF survey to distances that exceed 5 billion
|
||||
light years. However, the weblike structure of clusters, filaments, and voids
|
||||
seems to fade by about 2 billion light years. Beyond this distance, the
|
||||
completeness of the survey drops so that only the intrinsically bright
|
||||
galaxies are visible. The weblike cosmic structure is echoed in these data,
|
||||
with orange clusters standing out among the less dense aqua-colored galaxies
|
||||
and the less dense regions of green-colored galaxies. (Description from URL)
|
||||
<br><br> Data Reference: Sloan Digital Sky Survey (http://www.sdss.org/)]]
|
||||
Path = "/Universe/Deep Sky Surveys",
|
||||
Description = [[The Sloan Digital Sky Survey (SDSS) is an ambitious project to image
|
||||
about 35% of the sky, deep into the universe. The SDSS galaxies form triangular
|
||||
wedges, revealing those parts of the sky observed by the telescope. If the entire
|
||||
sky were covered, you would see a spherical distribution of galaxies surrounding
|
||||
the Milky Way. With only 35% of the entire sky observed, we see only a few select
|
||||
slices or larger wedgelike portions from that sphere. The weblike cosmic structure
|
||||
is echoed in these data, with orange clusters standing out among the less dense
|
||||
aqua-colored galaxies and the less dense regions of green-colored galaxies.
|
||||
Census: 2,862,767 galaxies.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -78,9 +71,9 @@ asset.export(Object)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Sloan Digital Sky Survey",
|
||||
Description = "Digital Universe asset for The Sloan Digital Sky Survey (SDSS)",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Name = "Sloan Digital Sky Survey Galaxies",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH), Eric Gawiser (Rutgers)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
65
data/assets/scene/digitaluniverse/star_uncertainty.asset
Normal file
65
data/assets/scene/digitaluniverse/star_uncertainty.asset
Normal file
@@ -0,0 +1,65 @@
|
||||
local speck = asset.resource({
|
||||
Name = "Star Uncertainty Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_star_uncertainty_data",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
|
||||
local Object = {
|
||||
Identifier = "StarUncertainty",
|
||||
Renderable = {
|
||||
Type = "RenderableConstellationLines",
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
File = speck .. "star_uncertainty.label",
|
||||
Opacity = 0.75,
|
||||
Color = { 0.6, 0.6, 1.0 },
|
||||
Size = 14.1,
|
||||
MinMaxSize = { 8, 170 },
|
||||
Unit = "pc"
|
||||
},
|
||||
Opacity = 0.8,
|
||||
LineWidth = 5.0,
|
||||
File = speck .. "star_uncertainty.speck",
|
||||
NamesFile = speck .. "star_uncertainty.dat",
|
||||
Colors = { { 1.0, 1.0, 0.0 }, { 0.0, 0.8, 1.0 }, { 0.957, 0.51, 0.10 } },
|
||||
Unit = "pc",
|
||||
DimInAtmosphere = true
|
||||
},
|
||||
Tag = { "daytime_hidden" },
|
||||
GUI = {
|
||||
Name = "Star Distance Uncertainty",
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = [[The uncertainty of a star's position is derived from the uncertainty
|
||||
in its parallax measurement. This results in a range in distance where the star
|
||||
could exist. Here we draw lines on top of select stars which give us a visual cue
|
||||
of the range in possible distances for that star. Colors: Aqua lines are stars with
|
||||
Gaia geometric parallax measurements (the most accurate), orange lines indicate
|
||||
stars with Hipparcos geometric parallaxes, and yellow lines are stars with Gaia
|
||||
photogeomentric parallaxes (the least accurate). The label includes the star name
|
||||
and the length of the uncertainty in light years. Census: 3,440 stars with
|
||||
uncertainty.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.export(Object)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Star Distance Uncertainty",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
@@ -2,7 +2,7 @@ local speck = asset.resource({
|
||||
Name = "Star Labels Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_starlabels_speck",
|
||||
Version = 2
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ local Object = {
|
||||
Enabled = true,
|
||||
File = speck .. "stars.label",
|
||||
Color = { 0.4, 0.4, 0.4 },
|
||||
Size = 14.7,
|
||||
Size = 14.4,
|
||||
MinMaxSize = { 6, 50 },
|
||||
Unit = "pc"
|
||||
},
|
||||
@@ -25,7 +25,8 @@ local Object = {
|
||||
GUI = {
|
||||
Name = "Stars Labels",
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = "Labels for stars in the Milky Way. See 'Stars' for more info"
|
||||
Description = [[Common name labels for nearby stars in the Milky Way. See 'Stars'
|
||||
for more information.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -44,8 +45,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Star Labels",
|
||||
Description = "Digital Universe asset for labels of the stars",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves, Andrew Ayala, Jackie Faherty (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -4,163 +4,136 @@ local earth_transforms = asset.require("scene/solarsystem/planets/earth/transfor
|
||||
|
||||
|
||||
local speck = asset.resource({
|
||||
Name = "Grids Speck Files",
|
||||
Name = "Star Orbits Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_starorbits_speck",
|
||||
Version = 1
|
||||
Version = 2
|
||||
})
|
||||
|
||||
|
||||
local SunOrbit = {
|
||||
Identifier = "SunOrbit",
|
||||
--Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderableDUMeshes",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
File = speck .. "starorbits-Sun.speck",
|
||||
MeshColor = { { 1.0, 0.65, 0.0 } },
|
||||
--LabelFile = speck .. "1ld.label",
|
||||
-- TextColor = { 0.0, 0.2, 0.5 },
|
||||
-- TextMinMaxSize = { 0, 30 },
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Sun Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = "Orbits of the Sun around the Milky Way"
|
||||
Description = [[Projected orbit of the Sun around the Milky Way over the next 1
|
||||
billion years.]]
|
||||
}
|
||||
}
|
||||
|
||||
local BarnardsOrbit = {
|
||||
Identifier = "BarnardsOrbit",
|
||||
--Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderableDUMeshes",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
File = speck .. "starorbits-BarnardsStar.speck",
|
||||
MeshColor = { { 0.39, 0.58, 0.93 } },
|
||||
--LabelFile = speck .. "1ld.label",
|
||||
-- TextColor = { 0.0, 0.2, 0.5 },
|
||||
-- TextSize = 10.3,
|
||||
-- TextMinMaxSize = { 0, 30 },
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Barnards Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = "Orbits of Barnard's Star around the Milky Way"
|
||||
Description = [[Projected orbit of Barnard's Star around the Milky Way over the next
|
||||
1 billion years.]]
|
||||
}
|
||||
}
|
||||
|
||||
local KapteynsOrbit = {
|
||||
Identifier = "KapteynsOrbit",
|
||||
--Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderableDUMeshes",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
File = speck .. "starorbits-KapteynsStar.speck",
|
||||
MeshColor = { { 0.6, 0.6, 0.6 } },
|
||||
--LabelFile = speck .. "1ld.label",
|
||||
-- TextColor = { 0.0, 0.2, 0.5 },
|
||||
-- TextSize = 10.3,
|
||||
-- TextMinMaxSize = { 0, 30 },
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Kapteyns Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = "Orbits of Kapteyn's Star around the Milky Way"
|
||||
Description = [[Projected orbit of Kapteyn's Star around the Milky Way over the next
|
||||
1 billion years.]]
|
||||
}
|
||||
}
|
||||
|
||||
local Lacaille9352Orbit = {
|
||||
Identifier = "Lacaille9352Orbit",
|
||||
--Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderableDUMeshes",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
File = speck .. "starorbits-Lacaille9352.speck",
|
||||
MeshColor = { { 0.58, 0.0, 0.83 } },
|
||||
--LabelFile = speck .. "1ld.label",
|
||||
-- TextColor = { 0.0, 0.2, 0.5 },
|
||||
-- TextSize = 10.3,
|
||||
-- TextMinMaxSize = { 0, 30 },
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Lacaille 9352 Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = "Orbits of Lacaille9352 around the Milky Way"
|
||||
Description = [[Projected orbit of Lacaille9352 around the Milky Way over the next
|
||||
1 billion years.]]
|
||||
}
|
||||
}
|
||||
|
||||
local LSR1826Orbit = {
|
||||
Identifier = "LSR1826Orbit",
|
||||
--Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderableDUMeshes",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
File = speck .. "starorbits-LSR1826+3014.speck",
|
||||
MeshColor = { { 0.0, 0.39, 0.0 } },
|
||||
--LabelFile = speck .. "1ld.label",
|
||||
-- TextColor = { 0.0, 0.2, 0.5 },
|
||||
-- TextSize = 10.3,
|
||||
-- TextMinMaxSize = { 0, 30 },
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "LSR1826+3014 Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = "Orbits of LSR1826+3014 around the Milky Way"
|
||||
Description = [[Projected orbit of LSR1826+3014 around the Milky Way over the next 1
|
||||
billion years.]]
|
||||
}
|
||||
}
|
||||
|
||||
local LSRJ0822Orbit = {
|
||||
Identifier = "LSRJ0822Orbit",
|
||||
--Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderableDUMeshes",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
File = speck .. "starorbits-LSRJ0822+1700.speck",
|
||||
MeshColor = { { 0.5, 1.0, 0.0 } },
|
||||
--LabelFile = speck .. "1ld.label",
|
||||
-- TextColor = { 0.0, 0.2, 0.5 },
|
||||
-- TextSize = 10.3,
|
||||
-- TextMinMaxSize = { 0, 30 },
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "LSRJ0822+1700 Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = "Orbits of LSRJ0822+1700 around the Milky Way"
|
||||
Description = [[Projected orbit of LSRJ0822+1700 around the Milky Way over the next 1
|
||||
billion years.]]
|
||||
}
|
||||
}
|
||||
|
||||
local PM_J13420Orbit = {
|
||||
Identifier = "PM_J13420Orbit",
|
||||
--Parent = transforms.SolarSystemBarycenter.Name,
|
||||
Renderable = {
|
||||
Type = "RenderableDUMeshes",
|
||||
Enabled = false,
|
||||
Opacity = 1.0,
|
||||
File = speck .. "starorbits-PM_J13420-3415.speck",
|
||||
MeshColor = { { 0.70, 0.13, 0.13 } },
|
||||
--LabelFile = speck .. "1ld.label",
|
||||
-- TextColor = { 0.0, 0.2, 0.5 },
|
||||
-- TextSize = 10.3,
|
||||
-- TextMinMaxSize = { 0, 30 },
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "PM_J13420-3415 Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = "Orbits of PM_J13420-3415 around the Milky Way"
|
||||
Description = [[Projected orbit of PM_J13420-3415 around the Milky Way over the next
|
||||
1 billion years.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -197,11 +170,8 @@ asset.export(PM_J13420Orbit)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Star Orbits",
|
||||
Description = [[Select Star Orbital paths that delineate their trajectory around the
|
||||
Milky Way over 1 billion years into the future. Included: Sun, Barnards, Kapteyns,
|
||||
Lacaille 9352, LSR1826+3014, LSRJ0822+1700, PM_J13420-3415. <br><br> Data
|
||||
Reference: Sebastien Lepine (AMNH)]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = [[Projected star orbits for selected stars over the next 1 billion years. Census: 7 star orbits.]],
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@ local speck = asset.resource({
|
||||
Name = "Stars Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "stars_du",
|
||||
Version = 5
|
||||
Version = 6
|
||||
})
|
||||
|
||||
local sunspeck = asset.resource({
|
||||
@@ -62,13 +62,13 @@ local Stars = {
|
||||
GUI = {
|
||||
Name = "Stars",
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = [[Census: 116,584 stars with 321 labels.<br> DU Version 8.10. This
|
||||
star catalog is a combination of all available star catalogs, wherein we
|
||||
choose the best distance available to place the stars around the Sun as
|
||||
accurately as is possible. (Description from URL) <br><br> Data Reference:
|
||||
Gaia Data Release 3 (Gaia Collaboration, 2022); XHIP: An Extended Hipparcos
|
||||
Compilation (Anderson E., Francis C. 2012); Hipparcos Catalog (European Space Agency
|
||||
1997); Gliese Catalog (Gliese and Jahriess 1991)]]
|
||||
Description = [[These are the nearby stars that surround the Sun and are close enough
|
||||
to get accurate distances. These include all the stars we see with the unaided eye
|
||||
and many stars dimmer than that. Over the entire night sky, all year round, and in
|
||||
the northern and southern hemispheres, we can see roughly 9,000 stars total with
|
||||
the unaided eye. Stars are the light factories of the universe, and come in a
|
||||
variety of sizes, colors, and brightnesses. The base catalog is Hipparcos, with Gaia
|
||||
DR3 data applied for distance and velocity when available. Census: 112,746 stars.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -105,10 +105,10 @@ local SunStar = {
|
||||
DimInAtmosphere = true
|
||||
},
|
||||
GUI = {
|
||||
Name = "Sun Star",
|
||||
Name = "Sun",
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = [[Individual star to represent the sun when outside of the solar
|
||||
system]]
|
||||
Description = [[Individual star to represent the Sun when outside of the Solar
|
||||
System.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -130,8 +130,8 @@ asset.export(SunStar)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Stars",
|
||||
Description = "Digital Universe asset for the stars",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Stars.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves, Andrew Ayala, Jackie Faherty (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Galaxy Superclusters Textures",
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_superclusters_textures",
|
||||
Version = 2
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
@@ -40,14 +40,14 @@ local Object = {
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galaxy Superclusters",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census: 33 labels. DU Version 1.3.<br> The superclusters dataset
|
||||
is a set of labels that mark the major galaxy superclusters in the local universe.
|
||||
They correspond to, and should be viewed with, the Abell clusters. Astronomers
|
||||
estimate there are 10 million superclusters in the observable universe.
|
||||
(Description from URL) <br><br> Data Reference: Superclusters of Abell and X-ray
|
||||
clusters (Einasto+, 2001)]]
|
||||
Name = "Supercluster Labels",
|
||||
Path = "/Universe/Deep Sky Surveys",
|
||||
Description = [[The superclusters dataset is a set of labels that mark the major
|
||||
galaxy superclusters in the local universe. They correspond to, and should be viewed
|
||||
with, the Abell clusters. Astronomers estimate there are 10 million superclusters in
|
||||
the observable universe. Often, they carry constellation names because they are
|
||||
viewed in those constellations from our night-sky perspective. Census: 33
|
||||
supercluster labels.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -66,7 +66,7 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Galaxy Superclusters",
|
||||
Description = "Digital Universe asset for Galaxy Superclusters",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -9,7 +9,7 @@ local speck = asset.resource({
|
||||
Name = "Supernova Remnants Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_supernovaremnants_speck",
|
||||
Version = 2
|
||||
Version = 3
|
||||
})
|
||||
|
||||
|
||||
@@ -20,8 +20,8 @@ local Object = {
|
||||
Enabled = false,
|
||||
Labels = {
|
||||
File = speck .. "snr.label",
|
||||
Color = { 0.6, 0.46, 0.0 },
|
||||
Size = 16.44,
|
||||
Color = { 0.51, 0.40, 0.04 },
|
||||
Size = 16.0,
|
||||
MinMaxSize = { 4, 100 },
|
||||
Unit = "pc"
|
||||
},
|
||||
@@ -40,12 +40,16 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Supernova Remnants",
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 112 supernova remnants.<br> DU Version 3.7. A supernova
|
||||
remnant is the ejected gas that results from a supernova. It glows for a
|
||||
cosmically short period of time before mixing with the interstellar medium.
|
||||
(Description from URL) <br><br> Data Reference: The First Fermi LAT SNR
|
||||
Catalog (Acero+, 2016)]]
|
||||
Path = "/Milky Way/Nebulae",
|
||||
Description = [[A supernova remnant is the nebulous gas left over from a supernova
|
||||
explosion. This gas expands at great speeds and rams into the surrounding
|
||||
interstellar gas. This excites the surrounding gas and causes it to glow, producing
|
||||
the nebulous cloud we observe from Earth. A supernova remnant contains a neutron
|
||||
star or pulsar at its center, the core of the dying star. The cloud that enshrouds
|
||||
the core does not last long, though. After about 50,000 years, the gas mixes into
|
||||
the interstellar medium and no longer glows. Astronomically, this is a very short
|
||||
time, so the supernova remnants we see must be left from explosions that have
|
||||
occurred recently, cosmically speaking. Census: 112 supernova remnants.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -63,8 +67,8 @@ asset.export(Object)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Supernova Remnants",
|
||||
Description = "Digital Universe asset for Supernova Remnants",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Brian Abbott, Zack Reeves (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
@@ -54,30 +54,25 @@ local TullyGalaxies = {
|
||||
FadeInDistances = { 0.001, 1.0 } -- Fade in value in the same unit as "Unit"
|
||||
},
|
||||
SizeSettings = {
|
||||
ScaleExponent = 21.9,
|
||||
ScaleExponent = 21.7,
|
||||
MaxSize = 0.3,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "Tully Galaxies",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census: 30,059 galaxies. DU Version 1.5.<br> The Tully Catalog is
|
||||
the most polished, accurate catalog of nearby galaxies. It includes over 30,000
|
||||
galaxies in the local universe that surround the Milky Way. This catalog
|
||||
demonstrates the large-scale structure of the universe exceptionally well. And,
|
||||
each galaxy has a representative image reflecting its morphological type, and is
|
||||
properly sized and inclined. Size and shape. The data form a cube, which is an
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[The Tully Catalog is the most polished, accurate catalog of nearby
|
||||
galaxies. It includes over 30,000 galaxies in the local universe that surround the
|
||||
Milky Way. This catalog demonstrates the large-scale structure of the universe
|
||||
exceptionally well. Each galaxy has a representative image that is properly sized
|
||||
and inclined and reflects its morphological type. The data form a cube, which is an
|
||||
arbitrary cutoff based on the completeness of these data. Beyond this, data from
|
||||
these sources are not as reliable, so effort is made to show a complete picture,
|
||||
albeit limited by observations (for example, we cannot see dwarf galaxies much
|
||||
beyond the Local Group). The size of the cube is roughly 1 billion light years on
|
||||
a diagonal (so the farthest galaxies in the dataset are about 1 billion light
|
||||
years from the Milky Way), or about 700 million light years per side.
|
||||
<br><br>Colors. Orange denotes more dense regions of the local universe, aqua is
|
||||
given to galaxies in an intermediate-density area, and green is given to lower
|
||||
density regions.(Description from URL) <br><br> Data Reference: Tully Galaxy
|
||||
Catalog: Brent Tully (U Hawaii), Stuart Levy (NCSA/UIUC)]]
|
||||
these sources are not as reliable. The size of the cube is roughly 1 billion light
|
||||
years on a diagonal, or about 700 million light years per side. Colors: Orange
|
||||
denotes more dense regions of the local universe, aqua is given to galaxies in an
|
||||
intermediate-density area, and green is given to lower density regions. Census:
|
||||
30,059 galaxies.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -111,17 +106,14 @@ local TullyGalaxiesImages = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Tully Galaxies Images",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Each galaxy is represented by an image
|
||||
that represents its morphological type (spiral, elliptical, etc.). Most of these
|
||||
come from The Galaxy Catalog. A handful of nearby galaxies are represented by
|
||||
their actual images, which come mostly from the National Optical Astronomy
|
||||
Observatory (NOAO). Each of these images has been altered from its original state.
|
||||
These images were taken from Earth on some of the world's largest telescopes, so
|
||||
foreground stars from our own Galaxy appear in each image. We are representing
|
||||
galaxies in extragalactic space, so we have removed the stars from each image.
|
||||
(Description from URL) <br><br> Data Reference: Tully Galaxy Catalog: Brent Tully
|
||||
(U Hawaii), Stuart Levy (NCSA/UIUC)]]
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[Each Tully galaxy is represented by an image that represents its
|
||||
morphological type (spiral, elliptical, etc.). Most of these come from The Galaxy
|
||||
Catalog. A handful of nearby galaxies are represented by their actual images, which
|
||||
come mostly from the National Optical Astronomy Observatory (NOAO). Each of these
|
||||
images has been altered from its original state. Taken from Earth, foreground stars
|
||||
from our own Galaxy appear in each image and were removed. Census: 30,159 galaxy
|
||||
images.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -143,8 +135,7 @@ asset.export(TullyGalaxiesImages)
|
||||
|
||||
asset.meta = {
|
||||
Name = "Tully Galaxies",
|
||||
Description = [[Digital Universe asset for Tully Galaxies, including point cloud and
|
||||
images]],
|
||||
Description = TullyGalaxies.GUI.Description,
|
||||
Author = "Stuart Levy (NCSA/UIUC), Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
|
||||
@@ -25,17 +25,15 @@ local Object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Voids",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Census: 24 cosmic voids. DU Version 1.2. <br>Cosmic voids are
|
||||
vast, empty spaces where there are either no galaxies, or very few galaxies.
|
||||
They are associated with cold spots in the cosmic microwave background (CMB)
|
||||
light, the earliest picture we have of the universe (see page 58). Those cold
|
||||
spots in the CMB evolved into large voids, some as much as 300 million light
|
||||
years in diameter. Labels roughly denote the location of cosmic voids in the
|
||||
Tully galaxies. Voids are only visible with motion cuing as you spin around
|
||||
these data. The labels help to guide the eye and provide sign posts for the
|
||||
largest voids in our cosmic neighborhood. (Description from URL) <br><br> Data
|
||||
Reference: various sources]]
|
||||
Path = "/Universe/Nearby Surveys",
|
||||
Description = [[Cosmic voids are vast, empty spaces where there are either no
|
||||
galaxies, or very few galaxies. They are associated with cold spots in the cosmic
|
||||
microwave background (CMB) light, the earliest picture we have of the universe.
|
||||
Those cold spots in the CMB evolved into large voids, some as much as 300 million
|
||||
light years in diameter. Labels roughly denote the location of cosmic voids in the
|
||||
Tully galaxies. Voids are only visible with motion cuing as you spin around these
|
||||
data. The labels help to guide the eye and provide sign posts for the largest voids
|
||||
in our cosmic neighborhood. Census: 24 cosmic void labels.]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -55,7 +53,7 @@ asset.export(Object)
|
||||
asset.meta = {
|
||||
Name = "Voids",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = "Digital Universe asset for Cosmic voids",
|
||||
Description = Object.GUI.Description,
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
|
||||
67
data/assets/scene/digitaluniverse/white_dwarfs.asset
Normal file
67
data/assets/scene/digitaluniverse/white_dwarfs.asset
Normal file
@@ -0,0 +1,67 @@
|
||||
local textures = asset.resource({
|
||||
Name = "Point Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_point_textures",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local speck = asset.resource({
|
||||
Name = "White Dwarf Speck Files",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_white_dwarfs_speck",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
|
||||
local Object = {
|
||||
Identifier = "WhiteDwarfs",
|
||||
Renderable = {
|
||||
Type = "RenderablePointCloud",
|
||||
Enabled = false,
|
||||
File = speck .. "wd.speck",
|
||||
Texture = {
|
||||
File = textures .. "point3.png",
|
||||
},
|
||||
Unit = "pc",
|
||||
Coloring = {
|
||||
FixedColor = { 1.0, 1.0, 1.0 },
|
||||
},
|
||||
SizeSettings = {
|
||||
ScaleExponent = 15.5,
|
||||
MaxSize = 0.7,
|
||||
EnableMaxSizeControl = true
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Name = "White Dwarfs",
|
||||
Path = "/Milky Way/Stellar Remnants",
|
||||
Description = [[A white dwarf is the core of a dying star. These are dim objects that
|
||||
are roughly the size of Earth but with the desity of a sunlike star. Stars that are
|
||||
not massive enough to end in a neutraon star or black hole will evolve into a white
|
||||
dwarf. This is the ultimate fate of over 95% of the stars in our Galaxy. As the
|
||||
star is dying, the outer layers will expand out and the gas will glow and become a
|
||||
planetaery nebula, while the core of the star transforms into a white dwarf. Census:
|
||||
192,613 white dwarfs.]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.onInitialize(function()
|
||||
openspace.addSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.onDeinitialize(function()
|
||||
openspace.removeSceneGraphNode(Object)
|
||||
end)
|
||||
|
||||
asset.export(Object)
|
||||
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "White Dwarfs",
|
||||
Description = Object.GUI.Description,
|
||||
Author = "Zack Reeves, Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe"
|
||||
}
|
||||
@@ -84,7 +84,7 @@ local function createConstellations(baseIdentifier, guiPath, constellationfile)
|
||||
Tag = { "ImageConstellation", group, "daytime_hidden" },
|
||||
GUI = {
|
||||
Name = name .. " Image",
|
||||
Path = "/Milky Way/" .. guiPath,
|
||||
Path = "/Milky Way/Constellations/" .. guiPath,
|
||||
Description = name .. " Image"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,8 +22,7 @@ local Object = {
|
||||
Texture = textures .. "eso0932a_blend.png",
|
||||
Orientation = "Inside",
|
||||
MirrorTexture = true,
|
||||
FadeOutThreshold = 0.01,
|
||||
Background = true
|
||||
FadeOutThreshold = 0.01
|
||||
},
|
||||
GUI = {
|
||||
Name = "Milky Way (ESO)",
|
||||
|
||||
@@ -45,7 +45,7 @@ local MilkyWayVolume = {
|
||||
}
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Milky Way",
|
||||
Path = "/Milky Way/Galaxy",
|
||||
Name = "Milky Way Volume",
|
||||
Description = "Volumetric rendering of Milky Way galaxy based on simulation from NAOJ"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user