mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-09 21:21:19 -06:00
Merge pull request #1316 from OpenSpace/feature/asset-meta-update
Feature/asset meta update
This commit is contained in:
@@ -39,30 +39,6 @@ asset.require('customization/globebrowsing')
|
||||
|
||||
-- Keybindings that are specific for this scene
|
||||
local Keybindings = {
|
||||
{
|
||||
Key = "b",
|
||||
Name = "Toggle background",
|
||||
Command = propertyHelper.invert('Scene.MilkyWay.Renderable.Enabled') ..
|
||||
propertyHelper.invert('Scene.Stars.Renderable.Enabled'),
|
||||
Documentation = "Toggle background (Stars and Milkyway).",
|
||||
GuiPath = "/Rendering",
|
||||
Local = false
|
||||
},
|
||||
{
|
||||
Key = "g",
|
||||
Name = "Toggle background/shading",
|
||||
Command = propertyHelper.invert('Scene.MilkyWay.Renderable.Enabled') ..
|
||||
propertyHelper.invert('Scene.Stars.Renderable.Enabled') ..
|
||||
propertyHelper.invert('Scene.Earth.Renderable.Layers.NightLayers.Earth_at_Night_2012.Enabled') ..
|
||||
propertyHelper.invert('Scene.EarthAtmosphere.Renderable.Enabled') ..
|
||||
propertyHelper.invert('Scene.MarsAtmosphere.Renderable.Enabled') ..
|
||||
propertyHelper.invert('Scene.Earth.Renderable.Layers.WaterMasks.MODIS_Water_Mask.Enabled') ..
|
||||
propertyHelper.invert('Scene.Moon.Renderable.Enabled') ..
|
||||
propertyHelper.invert('Scene.Sun.Renderable.Enabled'),
|
||||
Documentation = "Toogles background and shading mode on the Earth and Mars alongside visibility of the Moon and the Sun",
|
||||
GuiPath = "/Rendering",
|
||||
Local = false
|
||||
},
|
||||
{
|
||||
Key = "h",
|
||||
Name="Toggle Trails",
|
||||
|
||||
@@ -32,11 +32,11 @@ local Example_Fixed_Height = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "NEW HORIZONS",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/NewHorizonsCleanModel.obj",
|
||||
ColorTexture = textures .. "/NHTexture.jpg"
|
||||
}
|
||||
}}
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Example"
|
||||
@@ -57,11 +57,11 @@ local Example_Adaptive_Height = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "NEW HORIZONS",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/NewHorizonsCleanModel.obj",
|
||||
ColorTexture = textures .. "/NHTexture.jpg"
|
||||
}
|
||||
}}
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Example"
|
||||
|
||||
@@ -35,10 +35,34 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "2dF Galaxies",
|
||||
Path = "/Universe/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)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "2dF Galaxies",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for the The Two-degree Field (2dF) Survey.]],
|
||||
Author = "Brian Abbott (AMNH), Eric Gawiser (Rutgers U)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "2dF"
|
||||
}
|
||||
|
||||
@@ -37,10 +37,28 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "2MASS Galaxies",
|
||||
Path = "/Universe/Galaxies"
|
||||
Path = "/Universe/Galaxies",
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "2MASS Galaxies",
|
||||
Version = "1.0",
|
||||
Description = [[ Digital Universe asset for the Two Micron All-Sky Survey (2MASS)
|
||||
survey]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "2MASS"
|
||||
}
|
||||
|
||||
@@ -35,10 +35,31 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "6dF Galaxies",
|
||||
Path = "/Universe/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)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "6dF Galaxies",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for The Six-degree Field (6dF) Galaxy Survey]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "6dF"
|
||||
}
|
||||
|
||||
@@ -43,10 +43,32 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Abell Galaxy Clusters",
|
||||
Path = "/Universe/Galaxies"
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Abell Galaxy Clusters",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for The Abell catalog]],
|
||||
Author = "Stuart Levy (NCSA/UIUC), Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "Abell"
|
||||
}
|
||||
|
||||
@@ -25,10 +25,26 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Stars Labels - Alternate",
|
||||
Path = "/Milky Way/Stars"
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = [[Census 3,550 star names. DU Version 1.7. <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]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Stars Labels - Alternate",
|
||||
Version = "1.0",
|
||||
Description = [[Digital Universe asset for alternate start labels]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "StarLabelsAlternate"
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
@@ -89,6 +89,7 @@ local planck = {
|
||||
FadeInThreshold = 0.4
|
||||
},
|
||||
GUI = {
|
||||
Name = "Planck",
|
||||
Path = "/Universe/Cosmic Microwave Background"
|
||||
}
|
||||
}
|
||||
@@ -246,3 +247,19 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
wmap, cbe, planck, multiverse_planck_1, multiverse_planck_2, multiverse_planck_3,
|
||||
multiverse_planck_4, Halpha
|
||||
})
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Background Radiation",
|
||||
Version = "2.0",
|
||||
Description = [[Various AllSky images for the Milky Way and observable Universe.
|
||||
Included: Wilkinson Microwave Anisotropy Probe (WMAP), Cosmic Background Explorer,
|
||||
Planck, Planck Multiverse 1-4, and H Alpha <br><br> Data Reference: Planck/ESA and
|
||||
the Planck Collaboration, Wilkinson Microwave Anisotropy Probe/NASA, Doug
|
||||
Finkbeiner (Princeton)]],
|
||||
Author = "Brian Abbott (AMNH), OpenSpace Team",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "WMAP,CBE,Planck,PlanckMultiverse1,PlanckMultiverse2" ..
|
||||
"PlanckMultiverse3,PlanckMultiverse4,HAlpha"
|
||||
}
|
||||
|
||||
@@ -31,10 +31,24 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galaxy Cluster Labels",
|
||||
Path = "/Universe/Galaxies"
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Galaxy Clusters Labels",
|
||||
Version = "1.0",
|
||||
Description = [[Digital Universe asset for Galaxy Clusters]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "GalaxyClusterLabels"
|
||||
}
|
||||
|
||||
@@ -36,10 +36,22 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Constellation Bounds",
|
||||
Path = "/Milky Way/Constellations"
|
||||
Path = "/Milky Way/Constellations",
|
||||
Description = [[A Spherical mesh dividing the sky into regions that fit the
|
||||
constellations.]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Constellation Bounds",
|
||||
Version = "1.0",
|
||||
Description = [[DU asset providing a Spherical mesh dividing the sky into regions that
|
||||
fit the constellations.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "ConstellationBounds"
|
||||
}
|
||||
|
||||
@@ -48,10 +48,29 @@ local constellations = {
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Milky Way/Constellations"
|
||||
Name = "Constellations",
|
||||
Path = "/Milky Way/Constellations",
|
||||
Description = [[Census 88 constellations and labels. DU Version 2.3. <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]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { constellationsExtragalactic, constellations })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Constellations",
|
||||
Version = "1.0",
|
||||
Description = [[Digital Universe asset for constellation lines]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "Constellations,ConstellationsExtragalactic"
|
||||
}
|
||||
|
||||
@@ -51,7 +51,8 @@ local deepSkyPoints = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Deep Sky Objects Points",
|
||||
Path = "/Universe/Galaxies"
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Point cloud and labels for Deep Sky Objects]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,8 +81,30 @@ local deepSkyImages = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Deep Sky Objects Images",
|
||||
Path = "/Universe/Galaxies"
|
||||
Path = "/Universe/Galaxies",
|
||||
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
|
||||
size them accurately so that you can fly to the globular cluster M13, for
|
||||
example, and see just how small the cluster of hundreds of thousands of stars
|
||||
is relative to the rest of the Galaxy. Included Messier Objects by number are:
|
||||
6, 7, 11, 16, 18, 21, 23-26, 29, 34-39, 41, 46-48, 50, 52, 67, 93, 103, 2-5,
|
||||
9, 10, 12-15, 19, 22, 28, 30, 53-56, 68-72, 75, 79, 80, 92, 107, 27, 57, 76,
|
||||
97, 8, 17, 20, 78, 1 (Description from URL) <br><br> Data Reference: Largely
|
||||
NOAO and various other sources (each image has a ref)]],
|
||||
}
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { deepSkyPoints, deepSkyImages })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Deep Sky Objects Images",
|
||||
Version = "1.0",
|
||||
Description = [[Digital Universe asset for Deep Sky Objects and their Images]],
|
||||
Author = "Nate Greenstein, Matt Everhart, Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "DeepSkyObjects,DeepSkyObjectsImages"
|
||||
}
|
||||
|
||||
|
||||
@@ -41,10 +41,36 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Brown Dwarfs",
|
||||
Path = "/Milky Way"
|
||||
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)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Brown Dwarfs",
|
||||
Version = "2.0",
|
||||
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",
|
||||
Identifiers = "Dwarfs"
|
||||
}
|
||||
|
||||
@@ -39,10 +39,27 @@ local object = {
|
||||
EnablePixelSizeControl = true,
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Milky Way/Exoplanets"
|
||||
Name = "Exoplanets",
|
||||
Path = "/Milky Way/Exoplanets",
|
||||
Description = [[Census: 4,055 planets in 3,023 systems. DU Version 20.11. <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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Exoplanets",
|
||||
Version = "1.0",
|
||||
Description = [[Digital Universe asset for Exoplanets]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "Exoplanets"
|
||||
}
|
||||
|
||||
@@ -38,10 +38,42 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Globular Clusters",
|
||||
Path = "/Milky Way"
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Globular Clusters",
|
||||
Version = "2.0",
|
||||
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)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "GlobularClusters"
|
||||
}
|
||||
|
||||
@@ -533,3 +533,23 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
galacticLabels, plane1ld, plane1lm, plane1ly, plane10ly, plane100ly, plane1kly,
|
||||
plane10kly, plane100kly, plane1Mly, plane10Mly, plane100Mly, plane20Gly
|
||||
})
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Grids",
|
||||
Version = "2.0",
|
||||
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]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "RadioSphere,OortSphere,EclipticSphere,EclipticSphereLabels,Equatorial,"
|
||||
.. "EquatorialSphereLabels,GalacticSphere,GalacticSphereLabels,1ldGrid,1lmGrid,"
|
||||
.. "1lyGrid,10lyGrid,100lyGrid,1klyGrid,10klyGrid,100klyGrid,1MlyGrid,10MlyGrid,"
|
||||
.. "100MlyGrid,20GlyGrid"
|
||||
}
|
||||
|
||||
@@ -32,10 +32,23 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galaxy Group Labels",
|
||||
Path = "/Universe/Galaxies"
|
||||
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)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Galaxy Group Labels",
|
||||
Version = "1.0",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = [[Digital Universe asset for Galaxy Groups]],
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "NearbyGalaxyGroups"
|
||||
}
|
||||
|
||||
@@ -38,10 +38,30 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "HII Regions",
|
||||
Path = "/Milky Way"
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "HII Regions",
|
||||
Version = "1.0",
|
||||
Description = [[Digital Universe asset for HII Regions]],
|
||||
Author = "Carter Emmart, Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "HIIRegions"
|
||||
}
|
||||
|
||||
@@ -34,10 +34,29 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Kepler Planetary Candidates",
|
||||
Path = "/Milky Way/Exoplanets"
|
||||
Path = "/Milky Way/Exoplanets",
|
||||
Description = [[Census: 3,254 stars. DU Version 9.3. <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 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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Kepler Planetary Candidates",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for Kepler Planetary Candidates]],
|
||||
Author = "Brian Abbott, Emily Rice, and Jason No (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "KeplerPlanetaryCandidates"
|
||||
}
|
||||
|
||||
@@ -39,10 +39,30 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Local Group",
|
||||
Path = "/Universe/Galaxies"
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Local Group",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for the Local Goup]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "LocalDwarfGalaxies"
|
||||
}
|
||||
|
||||
@@ -1,60 +1,6 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
|
||||
|
||||
|
||||
local sphereTextures = asset.syncedResource({
|
||||
Name = "Milky Way Sphere Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "milkyway_textures",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
local planeTextures = asset.syncedResource({
|
||||
Name = "Milky Way Plane Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_milkyway_textures",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
local planeSpeck = asset.syncedResource({
|
||||
Name = "Milky Way Plane Speck",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_milkyway_speck",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local homespeck = asset.syncedResource({
|
||||
Name = "Home Speck File",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_home_speck",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local sphere = {
|
||||
Identifier = "MilkyWay",
|
||||
Transform = {
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = {0, 0, 3.14159265359}
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphere",
|
||||
Size = 9.2E21,
|
||||
Segments = 40,
|
||||
Opacity = 0.35,
|
||||
Texture = sphereTextures .. "/DarkUniverse_mellinger_4k.jpg",
|
||||
Orientation = "Inside",
|
||||
UseAdditiveBlending = true,
|
||||
MirrorTexture = true,
|
||||
FadeOutThreshold = 0.0015,
|
||||
Background = true
|
||||
},
|
||||
GUI = {
|
||||
Name = "Milky Way Sphere",
|
||||
Path = "/Milky Way"
|
||||
}
|
||||
}
|
||||
local dataPaths = asset.require("scene/digitaluniverse/milkyway_data")
|
||||
|
||||
local plane = {
|
||||
Identifier = "MilkyWayGalaxyImage",
|
||||
@@ -65,58 +11,38 @@ local plane = {
|
||||
Color = { 1.0, 1.0, 1.0 },
|
||||
Opacity = 0.99,
|
||||
ScaleFactor = 2.8,
|
||||
File = planeSpeck .. "/galaxy.speck",
|
||||
TexturePath = planeTextures,
|
||||
File = dataPaths.SpeckPath .. "/galaxy.speck",
|
||||
TexturePath = dataPaths.TexturesPath,
|
||||
Luminosity = "size",
|
||||
ScaleLuminosity = 1.0,
|
||||
-- Fade in value in the same unit as "Unit"
|
||||
FadeInDistances = { 3000.0, 50000.0 },
|
||||
PlaneMinSize = 5.0,
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Milky Way Galaxy Image",
|
||||
Path = "/Universe/Galaxies"
|
||||
Path = "/Universe/Galaxies",
|
||||
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]]
|
||||
}
|
||||
}
|
||||
|
||||
local homeLabel = {
|
||||
Identifier = "HomeLabel",
|
||||
Renderable = {
|
||||
Type = "RenderableBillboardsCloud",
|
||||
Enabled = false,
|
||||
Color = { 1.0, 0.4, 0.2 },
|
||||
Opacity = 0.99,
|
||||
ScaleFactor = 500.0,
|
||||
--File = homespeck .. "/home.speck",
|
||||
-- Texture = textures .. "/point3.png",
|
||||
DrawLabels = true,
|
||||
LabelFile = homespeck .. "/home.label",
|
||||
TextColor = { 0.8, 0.8, 0.8 },
|
||||
TextSize = 20.50,
|
||||
TextMinSize = 16.0,
|
||||
TransformationMatrix = {
|
||||
-0.7357425748, 0.67726129641, 0.0, 0.0,
|
||||
-0.074553778365, -0.080991471307, 0.9939225904, 0.0,
|
||||
0.67314530211, 0.73127116582, 0.11008126223, 0.0,
|
||||
0.0, 0.0, 0.0, 1.0
|
||||
},
|
||||
Unit = "Mpc",
|
||||
-- Fade in value in the same unit as "Unit"
|
||||
FadeInDistances = { 0.05, 1.0 },
|
||||
-- Max size in pixels
|
||||
BillboardMaxSize = 8.22,
|
||||
BillboardMinSize = 0.0,
|
||||
--CorrectionSizeEndDistance = 22.0,
|
||||
--CorrectionSizeFactor = 10.45
|
||||
EnablePixelSizeControl = true
|
||||
},
|
||||
GUI = {
|
||||
Name = "Home Label",
|
||||
Path = "/Universe/Galaxies"
|
||||
}
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { plane })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "MilkyWay Galaxy",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset containt 2D image of the MilkyWay. For
|
||||
extragalactic viewing]],
|
||||
Author = "Brian Abbott, Carter Emmart (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "MilkyWayGalaxyImage"
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { sphere, plane, homeLabel })
|
||||
|
||||
63
data/assets/scene/digitaluniverse/milkyway_arm_labels.asset
Normal file
63
data/assets/scene/digitaluniverse/milkyway_arm_labels.asset
Normal file
@@ -0,0 +1,63 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
|
||||
local dataPaths = asset.require("scene/digitaluniverse/milkyway_data")
|
||||
|
||||
local plane = {
|
||||
Identifier = "MilkyWayGalaxyArmLabelsImage",
|
||||
Parent = "Root",
|
||||
Renderable = {
|
||||
Type = "RenderablePlanesCloud",
|
||||
Enabled = false,
|
||||
Color = { 1.0, 1.0, 1.0 },
|
||||
Opacity = 0.99,
|
||||
ScaleFactor = 2.8,
|
||||
File = dataPaths.SpeckPath .. "/galaxyArmLabels.speck",
|
||||
TexturePath = dataPaths.TexturesPath,
|
||||
Luminosity = "size",
|
||||
ScaleLuminosity = 1.0,
|
||||
FadeInDistances = { 3000.0, 50000.0 },
|
||||
PlaneMinSize = 5.0,
|
||||
Unit = "pc"
|
||||
},
|
||||
GUI = {
|
||||
Name = "Milky Way Arms Labels",
|
||||
Path = "/Universe/Galaxies",
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { plane })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Milky Way Arms Labels",
|
||||
Version = "1.0",
|
||||
Description = [[ Image with arm labels for the Milky Way galaxy]],
|
||||
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]],
|
||||
Identifiers = "MilkyWayGalaxyArmLabelsImage"
|
||||
}
|
||||
16
data/assets/scene/digitaluniverse/milkyway_data.asset
Normal file
16
data/assets/scene/digitaluniverse/milkyway_data.asset
Normal file
@@ -0,0 +1,16 @@
|
||||
local planeTextures = asset.syncedResource({
|
||||
Name = "Milky Way Plane Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_milkyway_textures",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
local planeSpeck = asset.syncedResource({
|
||||
Name = "Milky Way Plane Speck",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_milkyway_speck",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
asset.export("TexturesPath", planeTextures)
|
||||
asset.export("SpeckPath", planeSpeck)
|
||||
57
data/assets/scene/digitaluniverse/milkyway_label.asset
Normal file
57
data/assets/scene/digitaluniverse/milkyway_label.asset
Normal file
@@ -0,0 +1,57 @@
|
||||
--milkyway_label.asset
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
|
||||
|
||||
|
||||
local homespeck = asset.syncedResource({
|
||||
Name = "Home Speck File",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "digitaluniverse_home_speck",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local homeLabel = {
|
||||
Identifier = "HomeLabel",
|
||||
Renderable = {
|
||||
Type = "RenderableBillboardsCloud",
|
||||
Enabled = false,
|
||||
Color = { 1.0, 0.4, 0.2 },
|
||||
Opacity = 0.99,
|
||||
ScaleFactor = 500.0,
|
||||
DrawLabels = true,
|
||||
LabelFile = homespeck .. "/home.label",
|
||||
TextColor = { 0.8, 0.8, 0.8 },
|
||||
TextSize = 20.50,
|
||||
TextMinSize = 16.0,
|
||||
TransformationMatrix = {
|
||||
-0.7357425748, 0.67726129641, 0.0, 0.0,
|
||||
-0.074553778365, -0.080991471307, 0.9939225904, 0.0,
|
||||
0.67314530211, 0.73127116582, 0.11008126223, 0.0,
|
||||
0.0, 0.0, 0.0, 1.0
|
||||
},
|
||||
Unit = "Mpc",
|
||||
FadeInDistances = { 0.05, 1.0 },
|
||||
BillboardMaxSize = 8.22,
|
||||
BillboardMinSize = 0.0,
|
||||
EnablePixelSizeControl = true
|
||||
},
|
||||
GUI = {
|
||||
Name = "Home Label",
|
||||
Path = "/Universe/Galaxies",
|
||||
Description = [[Label for the Milky Way titled "Home", sided for the galactic
|
||||
level]],
|
||||
}
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { homeLabel })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Home Label",
|
||||
Version = "1.0",
|
||||
Description = [[Label for the Milky Way titled "Home", sided for the galactic level]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license",
|
||||
Identifiers = "HomeLabel"
|
||||
}
|
||||
52
data/assets/scene/digitaluniverse/milkyway_sphere.asset
Normal file
52
data/assets/scene/digitaluniverse/milkyway_sphere.asset
Normal file
@@ -0,0 +1,52 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
|
||||
|
||||
|
||||
local sphereTextures = asset.syncedResource({
|
||||
Name = "Milky Way Sphere Textures",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "milkyway_textures",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
|
||||
local sphere = {
|
||||
Identifier = "MilkyWay",
|
||||
Transform = {
|
||||
Rotation = {
|
||||
Type = "StaticRotation",
|
||||
Rotation = {0, 0, 3.14159265359}
|
||||
}
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableSphere",
|
||||
Size = 9.2E21,
|
||||
Segments = 40,
|
||||
Opacity = 0.35,
|
||||
Texture = sphereTextures .. "/DarkUniverse_mellinger_4k.jpg",
|
||||
Orientation = "Inside",
|
||||
UseAdditiveBlending = true,
|
||||
MirrorTexture = true,
|
||||
FadeOutThreshold = 0.0015,
|
||||
Background = true
|
||||
},
|
||||
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]],
|
||||
}
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { sphere })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Milky Way Galaxy Sphere",
|
||||
Version = "2.0",
|
||||
Description = [[All sky image of the Milky Way]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license",
|
||||
Identifiers = "MilkyWay"
|
||||
}
|
||||
@@ -42,10 +42,30 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "OB Associations",
|
||||
Path = "/Milky Way"
|
||||
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+)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "OB Associations",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for OB Associations]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "OBAssociations"
|
||||
}
|
||||
|
||||
@@ -38,10 +38,30 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Open Star Clusters",
|
||||
Path = "/Milky Way"
|
||||
Path = "/Milky Way",
|
||||
Description = [[Census: 2,040 clusters. DU Version 5.7. <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: Optically
|
||||
visible open clusters and Candidates (Dias+ 2002-2015)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Open Star Clusters",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for Open Star Clusters]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "OpenStarClusters"
|
||||
}
|
||||
|
||||
@@ -38,10 +38,27 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Planetary Nebulae",
|
||||
Path = "/Milky Way"
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Planetary Nebulae",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for Planetary Nebulae]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "PlanetaryNebulae"
|
||||
}
|
||||
|
||||
@@ -37,10 +37,32 @@ local object = {
|
||||
EnablePixelSizeControl = false
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Milky Way"
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pulsars",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for Pulsars.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "Pulsars"
|
||||
}
|
||||
|
||||
@@ -35,10 +35,28 @@ local object = {
|
||||
EnablePixelSizeControl = true
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Universe"
|
||||
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)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Quasars",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for Quasars.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "Quasars"
|
||||
}
|
||||
|
||||
@@ -44,10 +44,34 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Sloan Digital Sky Survey",
|
||||
Path = "/Universe/Galaxies"
|
||||
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/)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Sloan Digital Sky Survey",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for The Sloan Digital Sky Survey (SDSS).]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "SloanDigitalSkySurvey"
|
||||
}
|
||||
|
||||
@@ -26,10 +26,21 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Stars Labels",
|
||||
Path = "/Milky Way/Stars"
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = [[Labels for stars in the Milky Way. See 'Stars' for more
|
||||
info.]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Star Labels",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for labels of the stars.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "StarsLabels"
|
||||
}
|
||||
|
||||
@@ -28,7 +28,8 @@ local sunOrbit = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Sun Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits"
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = [["Orbits of the Sun around the Milky Way"]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -50,7 +51,8 @@ local barnardsOrbit = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Barnards Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits"
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = [["Orbits of Barnard's Star around the Milky Way"]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,7 +74,8 @@ local kapteynsOrbit = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Kapteyns Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits"
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = [["Orbits of Kapteyn's Star around the Milky Way"]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -94,7 +97,8 @@ local lacaille9352Orbit = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Lacaille 9352 Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits"
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = [["Orbits of Lacaille9352 around the Milky Way"]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -116,7 +120,8 @@ local lSR1826Orbit = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "LSR1826+3014 Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits"
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = [["Orbits of LSR1826+3014 around the Milky Way"]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -138,7 +143,8 @@ local lSRJ0822Orbit = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "LSRJ0822+1700 Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits"
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = [["Orbits of LSRJ0822+1700 around the Milky Way"]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -160,7 +166,8 @@ local pM_J13420Orbit = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "PM_J13420-3415 Orbit",
|
||||
Path = "/Milky Way/Stars/Stars Orbits"
|
||||
Path = "/Milky Way/Stars/Stars Orbits",
|
||||
Description = [["Orbits of PM_J13420-3415 around the Milky Way"]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -168,3 +175,18 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
sunOrbit, barnardsOrbit, pM_J13420Orbit, lSRJ0822Orbit, lSR1826Orbit,
|
||||
lacaille9352Orbit, kapteynsOrbit
|
||||
})
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Star Orbits",
|
||||
Version = "1.0",
|
||||
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)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "SunOrbit,BarnardsOrbit,KapteynsOrbit,pM_J13420Orbit,LSR1826Orbit," ..
|
||||
"LSRJ0822Orbit,lacaille9352Orbit"
|
||||
}
|
||||
|
||||
@@ -43,7 +43,15 @@ local stars = {
|
||||
RenderMethod = "Texture Based" -- or PSF
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Milky Way/Stars"
|
||||
Name = "Stars",
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = [[Census: 117,003 stars with 321 labels.<br> DU Version 7.8. 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:
|
||||
XHIP: An Extended Hipparcos Compilation (Anderson E., Francis C. 2012);
|
||||
Hipparcos Catalog (European Space Agency 1997); Gliese Catalog (Gliese and
|
||||
Jahriess 1991)]],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -62,8 +70,21 @@ local sunstar = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Sun",
|
||||
Path = "/Milky Way/Stars"
|
||||
Path = "/Milky Way/Stars",
|
||||
Description = [[Individual star to represent the sun when outside of the solar
|
||||
system]]
|
||||
}
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { stars, sunstar })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Stars",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for the stars.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "Stars"
|
||||
}
|
||||
|
||||
@@ -38,10 +38,25 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Galaxy Superclusters",
|
||||
Path = "/Universe/Galaxies"
|
||||
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)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Galaxy Superclusters",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for Galaxy Superclusters.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "GalaxySuperclusters"
|
||||
}
|
||||
|
||||
@@ -40,10 +40,24 @@ local object = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Supernova Remnants",
|
||||
Path = "/Milky Way"
|
||||
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)]],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Supernova Remnants",
|
||||
Version = "2.0",
|
||||
Description = [[Digital Universe asset for Supernova Remnants.]],
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "SupernovaRemnants"
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ local tullyPoints = {
|
||||
ColorOption = { "prox5Mpc" },
|
||||
ColorRange = { { 1.0, 30.0 } },
|
||||
LabelFile = speck .. "/tully.label",
|
||||
DrawLabels = true,
|
||||
DrawLabels = false,
|
||||
TextColor = { 0.7, 0.7, 0.7 },
|
||||
TextSize = 19.36,
|
||||
TextMinSize = 8.2,
|
||||
@@ -54,7 +54,23 @@ local tullyPoints = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Tully Galaxies",
|
||||
Path = "/Universe/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
|
||||
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)]]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -83,9 +99,30 @@ local tullyImages = {
|
||||
},
|
||||
GUI = {
|
||||
Name = "Tully Galaxies Images",
|
||||
Path = "/Universe/Galaxies"
|
||||
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)]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { tullyPoints, tullyImages })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Tully Galaxies",
|
||||
Version = "3.0",
|
||||
Description = [[Digital Universe asset for Tully Galaxies, including point cloud and
|
||||
images.]],
|
||||
Author = "Stuart Levy (NCSA/UIUC), Brian Abbott (AMNH)",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "TullyGalaxies,TullyGalaxiesImages"
|
||||
}
|
||||
|
||||
@@ -25,10 +25,30 @@ local object = {
|
||||
Unit = "Mpc"
|
||||
},
|
||||
GUI = {
|
||||
Path = "/Universe/Galaxies"
|
||||
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]]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Voids",
|
||||
Version = "2.0",
|
||||
Author = "Brian Abbott (AMNH)",
|
||||
Description = [[Digital Universe asset for Cosmic voids.]],
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "Voids"
|
||||
}
|
||||
|
||||
@@ -102,6 +102,6 @@ asset.meta = {
|
||||
Version = "1.0",
|
||||
Description = "Artistic images depicting the constellations",
|
||||
Author = "James Hedberg",
|
||||
URL = "jameshedberg.com",
|
||||
URL = "http://jameshedberg.com",
|
||||
License = "CC-BY"
|
||||
}
|
||||
|
||||
@@ -36,3 +36,13 @@ end)
|
||||
asset.onDeinitialize(function ()
|
||||
scene_helper.unbindKeys(Keybindings)
|
||||
end)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Constellation Image Keybinds",
|
||||
Version = "1.0",
|
||||
Description = "Keybinds for fading in and out the constellations",
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT License"
|
||||
}
|
||||
|
||||
@@ -35,6 +35,4 @@ local object = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
@@ -52,3 +52,15 @@ local MilkyWayVolumeGalaxy = {
|
||||
|
||||
local objects = { MilkyWayVolumeGalaxy }
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, objects)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Milky Way Volume",
|
||||
Version = "1.0",
|
||||
Description = [[Volumetric rendering of Milky Way galaxy based on simulation from
|
||||
NAOJ.]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT License",
|
||||
Identifiers = "MilkyWayVolume"
|
||||
}
|
||||
|
||||
@@ -29,6 +29,7 @@ local OrionClusterStars = {
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { OrionClusterStars })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Orion Nebula Star Cluster",
|
||||
Version = "1.0",
|
||||
@@ -47,5 +48,6 @@ But the distance of each star has been derived from this educated-guess approach
|
||||
cluster distribution. ]],
|
||||
Author = "AMNH Digital Universe",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "custom"
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "OrionClusterStars"
|
||||
}
|
||||
|
||||
@@ -135,6 +135,7 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
OrionNebulaProplydsModel
|
||||
})
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Orion Nebula Model",
|
||||
Version = "1.0",
|
||||
@@ -153,5 +154,7 @@ think of an HII region as a sort of tremendous explosion, taking place over mill
|
||||
and the bow shocks are part of the outward rush of material. ]],
|
||||
Author = "AMNH Digital Universe",
|
||||
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
|
||||
License = "custom"
|
||||
License = "AMNH Digital Universe",
|
||||
Identifiers = "OrionNebulaModel,OrionNebulaModel,OrionNebulaProplydsModel,"..
|
||||
"OrionNebulaShocksModel"
|
||||
}
|
||||
|
||||
@@ -40,6 +40,15 @@ local object = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Stars Denver",
|
||||
Version = "1.0",
|
||||
Description = [[Alternative Milky Way Atlas: based on HIPPARCOS and Yale Bright
|
||||
Star catalogs]],
|
||||
Author = "Ka chun Yu",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "Creative Commons Attribution-Share Alike 3.0 Unported"
|
||||
}
|
||||
|
||||
@@ -50,6 +50,14 @@ local Charon = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Charon })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Charon",
|
||||
Version = "1.0",
|
||||
Description = [[ Charon globe with labels.]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -23,6 +23,15 @@ local CharonTrailBarycentric = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { CharonTrailBarycentric })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Charon Barycentric Trail",
|
||||
Version = "1.0",
|
||||
Description = [[ Trail of Charon as observed by Pluto Barycenter. Data from
|
||||
NASA Spice (see base spice asset)]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -5,5 +5,16 @@ local colorLayer = asset.require(colorLayersPath .. "/greyscale_usgs")
|
||||
-- Set enabled layers (temporary solution)
|
||||
-- @TODO: do this using a boolean that's passed to the 'asset.require' instead
|
||||
asset.onInitialize(function ()
|
||||
openspace.setPropertyValueSingle("Scene.Charon.Renderable.Layers.ColorLayers." .. colorLayer.layer.Identifier .. ".Enabled", true)
|
||||
openspace.setPropertyValueSingle("Scene.Charon.Renderable.Layers.ColorLayers." ..
|
||||
colorLayer.layer.Identifier .. ".Enabled", true)
|
||||
end)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Default Charon Layers",
|
||||
Version = "1.0",
|
||||
Description = [[ Default Charon layers are: Black & White USGS]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -11,3 +11,22 @@ asset.onInitialize(function ()
|
||||
end)
|
||||
|
||||
asset.export("layer", layer)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Charon Black & White & White [USGS]",
|
||||
Version = "1.0",
|
||||
Description = [[ Charon New Horizons LORRI MVIC Global Mosaic 300m v1. This detailed,
|
||||
high-quality global mosaic of Pluto’s largest moon, Charon, was assembled from nearly
|
||||
all of the highest-resolution images obtained by the Long-Range Reconnaissance Imager
|
||||
(LORRI) and the Multispectral Visible Imaging Camera (MVIC) on New Horizons. The
|
||||
mosaic is the most detailed and comprehensive global view yet of Charon’s surface
|
||||
using New Horizons data. Standing out on Charon is an enormous trough at least 350
|
||||
kilometers long, and reaching 14 kilometers deep –more than seven times as deep as the
|
||||
Grand Canyon. This mosaic is available in equirectangular projection at an equatorial
|
||||
pixel scale of 300 meters per pixel (m). (Description from URL)]],
|
||||
Author = "USGS",
|
||||
URL = "https://astrogeology.usgs.gov/search/map/Charon/NewHorizons/" ..
|
||||
"Charon_NewHorizons_Global_Mosaic_300m_Jul2017",
|
||||
License = "NASA/PDS"
|
||||
}
|
||||
|
||||
@@ -5,5 +5,16 @@ local colorLayer = asset.require(colorLayersPath .. "/greyscale_usgs")
|
||||
-- Set enabled layers (temporary solution)
|
||||
-- @TODO: do this using a boolean that's passed to the 'asset.require' instead
|
||||
asset.onInitialize(function ()
|
||||
openspace.setPropertyValueSingle("Scene.Pluto.Renderable.Layers.ColorLayers." .. colorLayer.layer.Identifier .. ".Enabled", true)
|
||||
openspace.setPropertyValueSingle("Scene.Pluto.Renderable.Layers.ColorLayers." ..
|
||||
colorLayer.layer.Identifier .. ".Enabled", true)
|
||||
end)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Default Pluto Layers",
|
||||
Version = "1.0",
|
||||
Description = [[ Default Pluto layers are: Black & White USGS]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
@@ -12,3 +12,13 @@ local PlutoKernels = {
|
||||
}
|
||||
|
||||
asset.export("PlutoKernels", PlutoKernels)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pluto Spice Kernels",
|
||||
Version = "1.0",
|
||||
Description = [[ Generic SPICE kernels for Pluto.]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "https://naif.jpl.nasa.gov/pub/naif/pds/wgc/kernels/spk/",
|
||||
License = "NASA"
|
||||
}
|
||||
|
||||
@@ -11,3 +11,25 @@ asset.onInitialize(function ()
|
||||
end)
|
||||
|
||||
asset.export("layer", layer)
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pluto Black & White & White [USGS]",
|
||||
Version = "1.0",
|
||||
Description = [[ This detailed, high-quality global mosaic of Pluto was assembled from
|
||||
nearly all of the highest-resolution images obtained by the Long-Range
|
||||
Reconnaissance Imager (LORRI) and the Multispectral Visible Imaging Camera (MVIC)
|
||||
on New Horizons.The mosaic is the most detailed and comprehensive global view yet
|
||||
of Pluto’s surface using New Horizons data. It includes topography data of the
|
||||
hemisphere visible to New Horizons during the spacecraft’s closest approach. The
|
||||
topography is derived from digital stereo-image mapping tools that measure the
|
||||
parallax – or the difference in the apparent relative positions – of features on
|
||||
the surface obtained at different viewing angles during the encounter. Scientists
|
||||
use these parallax displacements of high and low terrain to estimate landform
|
||||
heights.The mosaic is available in Equirectangular projection at an equatorial
|
||||
pixel scale of 300 meters per pixel (m). (Description from URL)]],
|
||||
Author = "USGS",
|
||||
URL = "https://astrogeology.usgs.gov/search/map/Pluto/NewHorizons/" ..
|
||||
"Pluto_NewHorizons_Global_Mosaic_300m_Jul2017",
|
||||
License = "NASA/PDS"
|
||||
}
|
||||
|
||||
@@ -46,6 +46,15 @@ local HydraTrail = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Hydra, HydraTrail })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Hydra",
|
||||
Version = "1.0",
|
||||
Description = [[ Globe and trail for Pluto's moon Hydra. Data from
|
||||
NASA Spice (see base spice asset)]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -46,6 +46,15 @@ local KerberosTrail = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Kerberos, KerberosTrail })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Kerberos",
|
||||
Version = "1.0",
|
||||
Description = [[ Globe and trail for Pluto's moon Kerberos. Data from
|
||||
NASA Spice (see base spice asset)]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -46,6 +46,15 @@ local NixTrail = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Nix, NixTrail })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Nix",
|
||||
Version = "1.0",
|
||||
Description = [[ Globe and trail for Pluto's moon Nix. Data from
|
||||
NASA Spice (see base spice asset)]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -46,6 +46,15 @@ local StyxTrail = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Styx, StyxTrail })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Styx",
|
||||
Version = "1.0",
|
||||
Description = [[ Globe and trail for Pluto's moon Styx. Data from
|
||||
NASA Spice (see base spice asset)]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -72,3 +72,13 @@ local PlutoLabel = {
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Pluto, PlutoLabel })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pluto",
|
||||
Version = "1.0",
|
||||
Description = [[ Pluto globe, and main planet label.]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -23,6 +23,15 @@ local PlutoTrailBarycentric = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { PlutoTrailBarycentric })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pluto Barycentric Trail",
|
||||
Version = "1.0",
|
||||
Description = [[ Trail of Pluto as observed by it's Barrycenter. Data from
|
||||
NASA Spice (see base spice asset)]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -8,3 +8,13 @@ asset.require('./minor/kerberos')
|
||||
asset.require('./minor/nix')
|
||||
asset.require('./minor/styx')
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pluto System",
|
||||
Version = "1.0",
|
||||
Description = [[ Meta asset for the Pluto system, containing : Pluto, Pluto Trail,
|
||||
Charon, Charon Trail, Hydra, Kerberos, Nix, and Styx]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -27,6 +27,15 @@ local PlutoBarycenterTrail = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { PlutoBarycenterTrail })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pluto Barycenter Trail",
|
||||
Version = "1.0",
|
||||
Description = [[ Trail of Pluto as observed by the Sun. Data from
|
||||
NASA Spice (see base spice asset)]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -22,6 +22,14 @@ local PlutoBarycenter = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { PlutoBarycenter })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Pluto Transforms",
|
||||
Version = "1.0",
|
||||
Description = [[ Pluto Barycenter transform]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@ local C2019Q4BorisovTrail = {
|
||||
SampleInterval = 60 * 60 * 24 * 7
|
||||
},
|
||||
GUI = {
|
||||
Name = "C-2019 Q4 Borisov Trail",
|
||||
Name = "C/2019 Q4 Borisov Trail",
|
||||
Path = "/Solar System/Interstellar"
|
||||
}
|
||||
}
|
||||
@@ -38,9 +38,23 @@ local C2019Q4BorisovPosition = {
|
||||
},
|
||||
},
|
||||
GUI = {
|
||||
Name = "C-2019 Q4 Borisov",
|
||||
Name = "C/2019 Q4 Borisov",
|
||||
Path = "/Solar System/Interstellar"
|
||||
}
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { C2019Q4BorisovPosition, C2019Q4BorisovTrail })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "C/2019 Q4 Borisov",
|
||||
Version = "1.0",
|
||||
Description = [[ This asset contains the trail
|
||||
and position of C-2019 Q4 Borisov from 2015 JAN 01 00:00:00
|
||||
to 2024 JAN 01 00:00:00. Data from JPL Horizons']],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "https://ssd.jpl.nasa.gov/horizons.cgi",
|
||||
License = [[ JPL-authored documents are sponsored by NASA under Contract
|
||||
NAS7-030010. All documents available from this server may be protected
|
||||
under the U.S. and Foreign Copyright Laws."]]
|
||||
}
|
||||
|
||||
@@ -45,3 +45,14 @@ local OumuamuaPosition = {
|
||||
}
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { OumuamuaPosition, OumuamuaTrail })
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "'Oumuamua",
|
||||
Version = "1.0",
|
||||
Description = [[ This asset contains the trail and position of 'Oumuamua from 2014
|
||||
JAN 01 00:00:00 to 2023 JAN 01 00:00:00. Data from JPL Horizons']],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "https://ssd.jpl.nasa.gov/horizons.cgi",
|
||||
License = "NASA"
|
||||
}
|
||||
|
||||
@@ -56,11 +56,11 @@ local Apollo11Model = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/Apollo_CSM_shrunk_rotated_xy_double_size.obj",
|
||||
ColorTexture = models .. "/gray.png"
|
||||
},
|
||||
}},
|
||||
LightSources = asset_helper.getDefaultLightSources(sun_transforms.SolarSystemBarycenter.Identifier)
|
||||
},
|
||||
GUI = {
|
||||
@@ -175,11 +175,11 @@ local Apollo11LemDescentModel = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = lem_model.modelFolder .. "/lmremoved.obj",
|
||||
ColorTexture = lem_model.modelFolder .. "/LM-2_ver2clean_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
SpecularIntensity = 0.0,
|
||||
RotationVector = { 273.750,28.0,309.85 },
|
||||
LightSources = asset_helper.getDefaultLightSources(sun_transforms.SolarSystemBarycenter.Identifier)
|
||||
@@ -205,11 +205,11 @@ local Apollo11LemLandedModel = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = lem_model.modelFolder .. "/LM-2_ver2clean.obj",
|
||||
ColorTexture = lem_model.modelFolder .. "/LM-2_ver2clean_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
SpecularIntensity = 0.0,
|
||||
RotationVector = { 273.750,28.0,309.85 },
|
||||
LightSources = asset_helper.getDefaultLightSources(sun_transforms.SolarSystemBarycenter.Identifier)
|
||||
@@ -220,7 +220,6 @@ local Apollo11LemLandedModel = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
local exportList = {
|
||||
Apollo11Position,
|
||||
Apollo11LemPosition,
|
||||
|
||||
@@ -36,11 +36,11 @@ local Apollo11LemModel = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = lem_model.modelFolder .. "/LM-2_ver2clean.obj",
|
||||
ColorTexture = lem_model.modelFolder .. "/LM-2_ver2clean_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
RotationVector = { 91.044090,171.229706,111.666664 },
|
||||
LightSources = asset_helper.getDefaultLightSources(sun_transforms.SolarSystemBarycenter.Identifier)
|
||||
},
|
||||
|
||||
@@ -63,12 +63,12 @@ local Apollo15 = {
|
||||
-- Parent = Apollo15.Identifier,
|
||||
-- Renderable = {
|
||||
-- Type = "RenderableModel",
|
||||
-- Geometry = {
|
||||
-- Geometry = {{
|
||||
-- Type = "MultiModelGeometry",
|
||||
-- -- GeometryFile = models .. "/Apollo_Spacecraft.obj"
|
||||
-- GeometryFile = models .. "/Apollo_CSM_shrunk_rotated_xy_doubble_size.obj",
|
||||
-- ColorTexture = models .. "/gray.png"
|
||||
-- },
|
||||
-- }},
|
||||
-- LightSources = LightSources,
|
||||
-- DisableFaceCulling = true
|
||||
-- },
|
||||
@@ -110,6 +110,4 @@ for k,v in pairs(model_part) do
|
||||
table.insert(list, v)
|
||||
end
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, list)
|
||||
|
||||
|
||||
@@ -47,11 +47,11 @@ local Station2Boulder1Model = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/b1-v2.obj",
|
||||
ColorTexture = models .. "/b1-v2_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
RotationVector = { 243.243256 ,206.270264, 309.677429 },
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
@@ -93,11 +93,11 @@ local Station2Boulder2Model = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/b2model.obj",
|
||||
ColorTexture = models .. "/b2model_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
RotationVector = { 66.162155, 7.783780, 114.193550 },
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
@@ -139,11 +139,11 @@ local Station2Boulder3Model = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/b3model.obj",
|
||||
ColorTexture = models .. "/b3model_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
RotationVector = { 161.513519 ,243.243256, 65.806450 },
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
|
||||
@@ -58,11 +58,11 @@ local Station6Frag1Model = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/A17-S6-frag1.obj",
|
||||
ColorTexture = models .. "/A17-S6-frag1.png"
|
||||
},
|
||||
}},
|
||||
RotationVector = { 235.909088,165.000000,286.299194 },
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
@@ -105,11 +105,11 @@ local Station6Frag2Model = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/station6_boulder_frag2.obj",
|
||||
ColorTexture = models .. "/frag2crop_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
RotationVector = { 336.959991,210.239990,325.984253 },
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
@@ -140,11 +140,11 @@ local Station6Frag3Model = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/station6_boulder_frag3.obj",
|
||||
ColorTexture = models .. "/frag3crop_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
RotationVector = { 293.181824,255.000000,4.090910 },
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
|
||||
@@ -47,11 +47,11 @@ local Station7BoulderModel = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/b7model.obj",
|
||||
ColorTexture = models .. "/b7model_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
RotationVector = { 1.945950,274.378387,212.903214 },
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
|
||||
@@ -34,11 +34,11 @@ local Apollo17LemModel = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = model.modelFolder .. "/LM-2_ver2clean.obj",
|
||||
ColorTexture = model.modelFolder .. "/LM-2_ver2clean_u1_v1.jpeg"
|
||||
},
|
||||
}},
|
||||
SpecularIntensity = 0.0,
|
||||
RotationVector = { 110.255219,171.229706,126.666664 },
|
||||
LightSources = asset_helper.getDefaultLightSources(sun_transforms.SolarSystemBarycenter.Identifier)
|
||||
|
||||
@@ -55,6 +55,4 @@ local Ceres = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Ceres })
|
||||
|
||||
@@ -650,11 +650,11 @@ local Dawn = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "DAWN",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/mainbodydawn.obj",
|
||||
ColorTexture = textures .. "/gray.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources
|
||||
},
|
||||
GUI = {
|
||||
@@ -682,11 +682,11 @@ local DawnSolarArray1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "DAWN",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/solarpanelleft.obj",
|
||||
ColorTexture = textures .. "/gray.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources
|
||||
},
|
||||
GUI = {
|
||||
@@ -713,11 +713,11 @@ local DawnSolarArray2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "DAWN",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/solarpanelright.obj",
|
||||
ColorTexture = textures .. "/gray.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources
|
||||
},
|
||||
GUI = {
|
||||
|
||||
@@ -5,4 +5,4 @@ local Kernels = asset.syncedResource({
|
||||
Version = 2
|
||||
})
|
||||
|
||||
asset.export("Kernels", Kernels)
|
||||
asset.export("Kernels", Kernels)
|
||||
|
||||
@@ -45,11 +45,11 @@ local Vesta = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModelProjection",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/VestaComet_5000.obj",
|
||||
ColorTexture = textures .. "/dummy.jpg"
|
||||
},
|
||||
}},
|
||||
BoundingSphereRadius = 10.0,
|
||||
Projection = {
|
||||
Sequence = images,
|
||||
@@ -136,5 +136,4 @@ local VestaTrail = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Vesta, VestaTrail })
|
||||
|
||||
@@ -39,11 +39,11 @@ local Gaia = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "GAIA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = model .. "/gaia.obj",
|
||||
ColorTexture = textures .. "/gaia-baked.png"
|
||||
},
|
||||
}},
|
||||
LightSources = {
|
||||
{
|
||||
Type = "SceneGraphLightSource",
|
||||
|
||||
@@ -167,11 +167,11 @@ local Insight_Entry_CapsuleA = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_cruise_cone .. "/cruise_insight_doubleside2_newcapsule_diffuse.obj",
|
||||
ColorTexture = models_cruise_cone .. "/insight_newcapsule_diffuse.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -192,11 +192,11 @@ local Insight_Entry_Capsule_Ring = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_cruise_cone .. "/insight_cruise_cone_ring_foil_gold.obj",
|
||||
ColorTexture = models_cruise_cone .. "/foil_gold_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -217,11 +217,11 @@ local Insight_Entry_Capsule_Plugs = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_cruise_cone .. "/insight_cruise_cone_capsule_diffuse.obj",
|
||||
ColorTexture = models_cruise_cone .. "/insight_capsule_diffuse.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -242,11 +242,11 @@ local Insight_Entry_Heatshield = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_cruise_cone .. "/insight_cruise_heatshield_foil_gold.obj",
|
||||
ColorTexture = models_cruise_cone .. "/foil_gold_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -267,11 +267,11 @@ local Insight_Parachute_0 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_chutes .. "/insight_chute_frame01_diff1.obj",
|
||||
ColorTexture = models_chutes .. "/chute_diff.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -292,11 +292,11 @@ local Insight_Parachute_Cords_0 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_chutes .. "/insight_chute_frame01_cords1.obj",
|
||||
ColorTexture = models_chutes .. "/foil_gold_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -317,11 +317,11 @@ local Insight_Parachute_20 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_chutes .. "/insight_chute_frame20_diff1.obj",
|
||||
ColorTexture = models_chutes .. "/chute_diff.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -342,11 +342,11 @@ local Insight_Parachute_Cords_20 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_chutes .. "/insight_chute_frame20_cords1.obj",
|
||||
ColorTexture = models_chutes .. "/foil_gold_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -367,11 +367,11 @@ local Insight_Parachute_40 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_chutes .. "/chute_doubleside_frame40_diff.obj",
|
||||
ColorTexture = models_chutes .. "/chute_diff.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -392,11 +392,11 @@ local Insight_Parachute_Cords_40 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_chutes .. "/insight_chute_frame40_cords1.obj",
|
||||
ColorTexture = models_chutes .. "/foil_gold_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -417,11 +417,11 @@ local Insight_Lander_A001 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_AO01.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_AO_01.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -442,11 +442,11 @@ local Insight_Lander_A002 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_AO02.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_AO_02.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -467,11 +467,11 @@ local Insight_Lander_A003 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_AO03.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_AO_03.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -492,11 +492,11 @@ local Insight_Lander_A004 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_AO04.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_AO_04.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -517,11 +517,11 @@ local Insight_Lander_A005 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_AO05.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_AO_05.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -542,11 +542,11 @@ local Insight_Lander_A006 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_AO06.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_AO_06.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -567,11 +567,11 @@ local Insight_Lander_A007 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_AO07.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_AO_07.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -592,11 +592,11 @@ local Insight_Lander_A008 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_AO08.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_AO_08.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -617,11 +617,11 @@ local Insight_Lander_foil1 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_foil1.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/foil_silver_ramp.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -642,11 +642,11 @@ local Insight_Lander_Tex01 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_tex01.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_tex_01.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -667,11 +667,11 @@ local Insight_Lander_Tex02 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_lander_deck .. "/insight_lander_deck_tex02.obj",
|
||||
ColorTexture = models_lander_lander_deck .. "/InSIGHT_tex_02.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -692,11 +692,11 @@ local Insight_Legs_Stowed_tex = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_legs_stow .. "/insight_lander_legs_stow_tex01.obj",
|
||||
ColorTexture = models_lander_legs_stow .. "/InSIGHT_tex_01.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -717,11 +717,11 @@ local Insight_Legs_Stowed_AO06 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_legs_stow .. "/insight_lander_legs_stow_AO06.obj",
|
||||
ColorTexture = models_lander_legs_stow .. "/InSIGHT_AO_06.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -742,11 +742,11 @@ local Insight_Legs_Deployed_tex = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_legs_deploy .. "/insight_lander_legs_deploy_tex01.obj",
|
||||
ColorTexture = models_lander_legs_deploy .. "/InSIGHT_tex_01.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -767,11 +767,11 @@ local Insight_Legs_Deployed_AO06 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_legs_deploy .. "/insight_lander_legs_deploy_AO06.obj",
|
||||
ColorTexture = models_lander_legs_deploy .. "/InSIGHT_AO_06.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -792,11 +792,11 @@ local Insight_Panels_Stowed_tex = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_panels_stow .. "/insight_lander_panels_stow_tex01.obj",
|
||||
ColorTexture = models_lander_panels_stow .. "/InSIGHT_tex_01.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -817,11 +817,11 @@ local Insight_Panels_Stowed_tex2 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_panels_stow .. "/insight_lander_panels_stow_tex02.obj",
|
||||
ColorTexture = models_lander_panels_stow .. "/InSIGHT_tex_02.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -842,11 +842,11 @@ local Insight_Panels_Stowed_AO01 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_panels_stow .. "/insight_lander_panels_stow_AO01.obj",
|
||||
ColorTexture = models_lander_panels_stow .. "/InSIGHT_AO_01.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -867,11 +867,11 @@ local Insight_Panels_Deployed_tex = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_panels_deploy .. "/insight_lander_panels_deploy_tex01.obj",
|
||||
ColorTexture = models_lander_panels_deploy .. "/InSIGHT_tex_01.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -892,11 +892,11 @@ local Insight_Panels_Deployed_tex2 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_panels_deploy .. "/insight_lander_panels_deploy_tex02.obj",
|
||||
ColorTexture = models_lander_panels_deploy .. "/InSIGHT_tex_02.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
@@ -917,11 +917,11 @@ local Insight_Panels_Deployed_AO06 = {
|
||||
Parent = Insight.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models_lander_panels_deploy .. "/insight_lander_panels_deploy_AO01.obj",
|
||||
ColorTexture = models_lander_panels_deploy .. "/InSIGHT_AO_01.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources,
|
||||
},
|
||||
|
||||
@@ -157,11 +157,11 @@ local Juno = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = model .. "/Juno.obj",
|
||||
ColorTexture = textures .. "/gray.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = assetHelper.getDefaultLightSources(sunTransforms.SolarSystemBarycenter.Identifier)
|
||||
},
|
||||
@@ -197,6 +197,4 @@ local JunoTrail = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Juno, JunoTrail })
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- mercurymagnetosphere.asset
|
||||
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
local mercuryTransforms = asset.require('scene/solarsystem/planets/mercury/transforms')
|
||||
|
||||
local localFolder = asset.syncedResource({
|
||||
Name = "Mercury Magnetosphere",
|
||||
@@ -15,7 +15,7 @@ local MercuryRadius = 2.4397E6
|
||||
local Magnetosphere = {
|
||||
Name = "Mercury Magnetosphere",
|
||||
Identifier = "MercuryMagnetosphere",
|
||||
Parent = "MercuryBarycenter",
|
||||
Parent = mercuryTransforms.MercuryBarycenter.Identifier,
|
||||
SceneRadius = 0.8E+5,
|
||||
Renderable = {
|
||||
Type = "RenderableTimeVaryingVolume",
|
||||
|
||||
@@ -92,11 +92,11 @@ local MessengerProbeBlack = {
|
||||
Parent = Messenger.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MessengerProbe_black.obj",
|
||||
ColorTexture = models .. "/Tex_black.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -111,11 +111,11 @@ local MessengerProbeFoil = {
|
||||
Parent = Messenger.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MessengerProbe_foil.obj",
|
||||
ColorTexture = models .. "/foil_n2.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -130,11 +130,11 @@ local MessengerProbeHeatShield = {
|
||||
Parent = Messenger.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MessengerProbe_heatShield.obj",
|
||||
ColorTexture = models .. "/AO_heatshield4.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -149,11 +149,11 @@ local MessengerProbeMetal = {
|
||||
Parent = Messenger.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MessengerProbe_metal.obj",
|
||||
ColorTexture = models .. "/Tex_grey.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -169,11 +169,11 @@ local MessengerProbePanels = {
|
||||
Parent = Messenger.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MessengerProbe_panels.obj",
|
||||
ColorTexture = models .. "/Messenger_tex.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
|
||||
@@ -368,8 +368,6 @@ local Rex = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
Lorri,
|
||||
RalphLeisa,
|
||||
|
||||
@@ -41,8 +41,6 @@ local PlutoKernels = {
|
||||
Kernels .. "/NavSE_plu047_od122.bsp"
|
||||
}
|
||||
|
||||
|
||||
|
||||
asset.export("Kernels", Kernels)
|
||||
asset.export("NewHorizonsKernels", NewHorizonsKernels)
|
||||
asset.export("PlutoKernels", PlutoKernels)
|
||||
|
||||
@@ -14,11 +14,11 @@ local Labels = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "NEW HORIZONS",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/Labels.obj",
|
||||
ColorTexture = textures .. "/labels.png"
|
||||
},
|
||||
}},
|
||||
AmbientIntensity = 0.8
|
||||
},
|
||||
GUI = {
|
||||
@@ -26,6 +26,4 @@ local Labels = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Labels })
|
||||
|
||||
@@ -22,11 +22,11 @@ local NewHorizons = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "NEW HORIZONS",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/NewHorizonsCleanModel.obj",
|
||||
ColorTexture = textures .. "/NHTexture.jpg"
|
||||
},
|
||||
}},
|
||||
AmbientIntensity = 0.0,
|
||||
DiffuseIntensity = 1.0,
|
||||
SpecularIntensity = 1.0,
|
||||
@@ -50,8 +50,6 @@ local NewHorizons = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { NewHorizons })
|
||||
asset.export("NewHorizonsTextures", textures)
|
||||
asset.export("NewHorizonsModels", models)
|
||||
|
||||
@@ -29,8 +29,6 @@ local TrailAtPluto = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
TrailAtPluto
|
||||
})
|
||||
|
||||
@@ -46,8 +46,6 @@ local NewHorizonsPosition = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
PlutoBarycenterAccurate,
|
||||
NewHorizonsPosition
|
||||
|
||||
@@ -34,11 +34,11 @@ local Bennu = {
|
||||
Renderable = {
|
||||
Type = "RenderableModelProjection",
|
||||
Body = BENNU_BODY,
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/BennuTextured.obj",
|
||||
ColorTexture = textures .. "/gray.png"
|
||||
},
|
||||
}},
|
||||
Projection = {
|
||||
Sequence = asset.localResource('InstrumentTimes'),
|
||||
SequenceType = "instrument-times",
|
||||
@@ -111,5 +111,4 @@ local BennuTrail = {
|
||||
|
||||
}
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { Bennu, BennuTrail })
|
||||
|
||||
@@ -216,11 +216,11 @@ local OsirisRex = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "OSIRIS-REX",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/orx_base_resized_12_sep_2016.obj",
|
||||
ColorTexture = textures .. "/osirisTex.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources
|
||||
},
|
||||
GUI = {
|
||||
@@ -246,11 +246,11 @@ local PolyCam = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "OSIRIS-REX",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/orx_polycam_resized_12_sep_2016.obj",
|
||||
ColorTexture = textures .. "/osirisTex.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources
|
||||
},
|
||||
GUI = {
|
||||
@@ -265,11 +265,11 @@ local Rexis = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "OSIRIS-REX",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/orx_rexis_resized_12_sep_2016.obj",
|
||||
ColorTexture = textures .. "/osirisTex.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources
|
||||
},
|
||||
Transform = {
|
||||
@@ -334,8 +334,6 @@ local RexisFov = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
OsirisRex,
|
||||
PolyCam,
|
||||
|
||||
@@ -15,4 +15,4 @@ end)
|
||||
|
||||
asset.onDeinitialize(function ()
|
||||
openspace.scriptScheduler.clear()
|
||||
end)
|
||||
end)
|
||||
|
||||
@@ -71,8 +71,6 @@ local OsirisRexTrailBennu = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
OsirisRexTrailEarth,
|
||||
OsirisRexTrailSolarSystem,
|
||||
|
||||
@@ -21,6 +21,4 @@ local BennuBarycenter = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, { BennuBarycenter })
|
||||
|
||||
@@ -61,11 +61,11 @@ local Body = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_BODY_new_1.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
},
|
||||
@@ -83,11 +83,11 @@ local Body_detail = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_BODY_new_1_new_detail.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
},
|
||||
@@ -104,11 +104,11 @@ local Body_staticParts_1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_BODY_new_2.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -124,11 +124,11 @@ local Body_staticParts_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_BODY_new_3.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -144,11 +144,11 @@ local Body_staticParts_3 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_BODY_new_4.obj",
|
||||
ColorTexture = textures .. "/tex_04.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -164,11 +164,11 @@ local Body_staticParts_4 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_BODY_new_5.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -184,11 +184,11 @@ local Body_staticParts_5 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_BODY_new_A0.obj",
|
||||
ColorTexture = textures .. "/parts_AO.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -205,11 +205,11 @@ local RA_Shoulder_AZ = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_SHOULDER_AZ_new.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -225,11 +225,11 @@ local RA_Shoulder_AZ_detail_1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_SHOULDER_AZ_detail_1.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -245,11 +245,11 @@ local RA_Shoulder_AZ_detail_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_SHOULDER_AZ_detail_2.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -266,11 +266,11 @@ local RA_Shoulder_EL_1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_SHOULDER_EL_1.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -287,11 +287,11 @@ local RA_Shoulder_EL_detail_1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_SHOULDER_EL_detail_1.obj",
|
||||
ColorTexture = textures .. "/tex_04.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -307,11 +307,11 @@ local RA_Shoulder_EL_detail_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_SHOULDER_EL_detail_2.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -329,11 +329,11 @@ local RA_Shoulder_EL_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_SHOULDER_EL_2.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -350,11 +350,11 @@ local RA_Elbow_1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_ELBOW_1.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -370,11 +370,11 @@ local RA_Elbow_detail_1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_ELBOW_detail_1.obj",
|
||||
ColorTexture = textures .. "/tex_04.png",
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -390,11 +390,11 @@ local RA_Elbow_detail_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_ELBOW_detail_2.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -411,11 +411,11 @@ local RA_Elbow_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_ELBOW_2.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -433,11 +433,11 @@ local RA_Wrist = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_TURRET_new_1.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -453,11 +453,11 @@ local RA_Wrist_details = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_TURRET_new_1_details.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -474,11 +474,11 @@ local RA_Turret = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_TURRET_new_2.obj",
|
||||
ColorTexture = textures .. "/tex_04.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -495,11 +495,11 @@ local RA_Turret_details_1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_TURRET_new_2_detail_1.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -515,11 +515,11 @@ local RA_Turret_details_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RA_TURRET_new_2_detail_2.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -536,11 +536,11 @@ local RSM_root = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RSM_ROOT.obj",
|
||||
ColorTexture = textures .. "/tex_04.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -556,11 +556,11 @@ local RSM_AZ = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RSM_AZ.obj",
|
||||
ColorTexture = textures .. "/tex_04.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -576,11 +576,11 @@ local RSM_EL = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_RSM_EL.obj",
|
||||
ColorTexture = textures .. "/tex_04.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -597,11 +597,11 @@ local HGA_AZ = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_HGA_AZ_0ANGLE.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -617,11 +617,11 @@ local HGA_EL = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_HGA_EL.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -638,11 +638,11 @@ local SAM_Cover_1 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_SAM_FIXED_COVER_1.obj",
|
||||
ColorTexture = textures .. "/MSLTextureTest.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -658,11 +658,11 @@ local SAM_Cover_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_SAM_FIXED_COVER_2.obj",
|
||||
ColorTexture = textures .. "/MSLTextureTest.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -678,11 +678,11 @@ local CHEMIN_Bottom = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_CHEMIN.obj",
|
||||
ColorTexture = textures .. "/MSLTextureTest.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -699,11 +699,11 @@ local Wheel_Base = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_BASE.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -718,11 +718,11 @@ local Wheel_Base_2 = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_BASE_2.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -739,11 +739,11 @@ local Wheel_Leg_1_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_LEG_1_L.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -759,11 +759,11 @@ local Wheel_Leg_1A_L_detail = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_LEG_1A_L_detail.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -779,11 +779,11 @@ local Wheel_Leg_1B_L_detail = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_LEG_1B_L_detail.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -799,11 +799,11 @@ local Wheel_Leg_2_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_LEG_2_L_new.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -819,11 +819,11 @@ local Wheel_Wrist_F_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_WRIST_F_L.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -839,11 +839,11 @@ local Wheel_Wrist_hub_F_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_WRIST_1B_F_L.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -859,11 +859,11 @@ local Wheel_F_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_L.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -879,11 +879,11 @@ local Wheel_C_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_L.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -899,11 +899,11 @@ local Wheel_Wrist_B_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_WRIST_B_L.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -919,11 +919,11 @@ local Wheel_Wrist_hub_B_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_WRIST_1B_B_L.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false,
|
||||
},
|
||||
@@ -940,11 +940,11 @@ local Wheel_B_L = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_L.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -961,11 +961,11 @@ local Wheel_Leg_1_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_LEG_1_R.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -981,11 +981,11 @@ local Wheel_Leg_1A_R_detail = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_LEG_1A_R_detail.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1001,11 +1001,11 @@ local Wheel_Leg_1B_R_detail = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_LEG_1B_R_detail.obj",
|
||||
ColorTexture = textures .. "/tex_05.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1021,11 +1021,11 @@ local Wheel_Leg_2_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_LEG_2_R_new.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1041,12 +1041,12 @@ local Wheel_Wrist_F_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_WRIST_F_R.obj",
|
||||
--GeometryFile = models .. "/MSL_WHEEL_WRIST_F_L.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1062,11 +1062,11 @@ local Wheel_Wrist_hub_F_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_WRIST_1B_F_R.obj",
|
||||
ColorTexture = textures .. "/tex_02.png",
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1082,11 +1082,11 @@ local Wheel_F_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_R.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1102,11 +1102,11 @@ local Wheel_C_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_R.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1122,11 +1122,11 @@ local Wheel_Wrist_B_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_WRIST_1A_B_R.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1142,11 +1142,11 @@ local Wheel_Wrist_hub_B_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_WRIST_1B_B_R.obj",
|
||||
ColorTexture = textures .. "/tex_02.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
@@ -1162,11 +1162,11 @@ local Wheel_B_R = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "MARS SCIENCE LABORATORY",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/MSL_WHEEL_R.obj",
|
||||
ColorTexture = textures .. "/tex_03.png"
|
||||
},
|
||||
}},
|
||||
LightSources = LightSources,
|
||||
PerformShading = false
|
||||
},
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
--perseverance.asset
|
||||
asset.require('./model')
|
||||
asset.require('./trail')
|
||||
|
||||
|
||||
|
||||
@@ -1,12 +1,7 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
local sunTransforms = asset.require('scene/solarsystem/sun/transforms')
|
||||
local model = asset.require("scene/solarsystem/missions/pioneer/pioneermodel")
|
||||
|
||||
local modelFolder = asset.syncedResource({
|
||||
Name = "Pioneer 10/11 Models",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "pioneer_10_11_model",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
local kernelsFolder = asset.syncedResource({
|
||||
Name = "Pioneer Kernels",
|
||||
@@ -30,15 +25,7 @@ local Pioneer10 = {
|
||||
Kernels = kernelsList
|
||||
},
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = modelFolder .. "/Pioneer.obj",
|
||||
ColorTexture = modelFolder .. "/gray.png"
|
||||
},
|
||||
LightSources = assetHelper.getDefaultLightSources(sunTransforms.SolarSystemBarycenter.Identifier)
|
||||
},
|
||||
Renderable = model.PioneerModel,
|
||||
GUI = {
|
||||
Name = "Pioneer 10",
|
||||
Path = "/Solar System/Missions/Pioneer/10"
|
||||
|
||||
@@ -1,12 +1,7 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
local sunTransforms = asset.require('scene/solarsystem/sun/transforms')
|
||||
local model = asset.require("scene/solarsystem/missions/pioneer/pioneermodel")
|
||||
|
||||
local modelFolder = asset.syncedResource({
|
||||
Name = "Pioneer 10/11 Models",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "pioneer_10_11_model",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
local kernelsFolder = asset.syncedResource({
|
||||
Name = "Pioneer Kernels",
|
||||
@@ -33,15 +28,7 @@ local Pioneer11 = {
|
||||
Kernels = kernelsList
|
||||
},
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = modelFolder .. "/Pioneer.obj",
|
||||
ColorTexture = modelFolder .. "/gray.png"
|
||||
},
|
||||
LightSources = assetHelper.getDefaultLightSources(sunTransforms.SolarSystemBarycenter.Identifier)
|
||||
},
|
||||
Renderable = model.PioneerModel,
|
||||
GUI = {
|
||||
Name = "Pioneer 11",
|
||||
Path = "/Solar System/Missions/Pioneer/11"
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
|
||||
|
||||
local modelFolder = asset.syncedResource({
|
||||
Name = "Pioneer 10/11 Models",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "pioneer_10_11_model",
|
||||
Version = 2
|
||||
})
|
||||
|
||||
local ModelRenderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = modelFolder .. "/Pioneer.obj",
|
||||
ColorTexture = modelFolder .. "/gray.png"
|
||||
}},
|
||||
LightSources = assetHelper.getDefaultLightSources(
|
||||
sunTransforms.SolarSystemBarycenter.Identifier
|
||||
)
|
||||
}
|
||||
|
||||
asset.export("PioneerModel", ModelRenderable)
|
||||
@@ -54,11 +54,11 @@ local Comet67P = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModelProjection",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/67P_rotated_5_130.obj",
|
||||
ColorTexture = textures .. "/gray.jpg"
|
||||
},
|
||||
}},
|
||||
Projection = {
|
||||
Sequence = { imagesDestination },
|
||||
SequenceType = "image-sequence",
|
||||
|
||||
@@ -138,11 +138,11 @@ local RosettaBlackFoil = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/black_foil.obj",
|
||||
ColorTexture = textures .. "/foil_silver_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -158,11 +158,11 @@ local RosettaBlackParts = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/black_parts.obj",
|
||||
ColorTexture = textures .. "/foil_silver_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -178,11 +178,11 @@ local RosettaDish = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/dish.obj",
|
||||
ColorTexture = textures .. "/dish_AO.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -198,11 +198,11 @@ local RosettaParts = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/parts.obj",
|
||||
ColorTexture = textures .. "/parts2_AO.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -218,11 +218,11 @@ local RosettaSilverFoil = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/silver_foil.obj",
|
||||
ColorTexture = textures .. "/foil_silver_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -238,11 +238,11 @@ local RosettaVents = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/vents.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -258,11 +258,11 @@ local RosettaWingA = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .."/wingA.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -278,11 +278,11 @@ local RosettaWingB = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/wingB.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -298,11 +298,11 @@ local RosettaYellowFoil = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/yellow_foil.obj",
|
||||
ColorTexture = textures .. "/foil_gold_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -347,11 +347,11 @@ local PhilaeFoil = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/lander_foil.obj",
|
||||
ColorTexture = textures .. "/foil_silver_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -367,11 +367,11 @@ local PhilaeLids = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/lander_lids.obj",
|
||||
ColorTexture = textures .. "/parts2_AO.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -387,11 +387,11 @@ local PhilaeParts = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/lander_parts.obj",
|
||||
ColorTexture = textures .. "/foil_silver_ramp.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -407,11 +407,11 @@ local PhilaeSolarPanels = {
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Body = "ROSETTA",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/lander_solarp.obj",
|
||||
ColorTexture = textures .. "/tex_01.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -513,8 +513,6 @@ local PhilaeTrail = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
Rosetta,
|
||||
RosettaModel,
|
||||
|
||||
@@ -80,11 +80,11 @@ local Voyager1Main = {
|
||||
Parent = Voyager1.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/voyager-main.obj",
|
||||
ColorTexture = models .. "/voyager-main.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -99,11 +99,11 @@ local Voyager1Antenna = {
|
||||
Parent = Voyager1.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/voyager-antenna.obj",
|
||||
ColorTexture = models .. "/voyager-antenna.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -230,8 +230,6 @@ local VoyagerTrailCruiseSaturnInf = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
Voyager1,
|
||||
Voyager1Main,
|
||||
|
||||
@@ -83,11 +83,11 @@ local Voyager2Main = {
|
||||
Parent = Voyager2.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/voyager-main.obj",
|
||||
ColorTexture = models .. "/voyager-main.jpg"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -102,11 +102,11 @@ local Voyager2Antenna = {
|
||||
Parent = Voyager2.Identifier,
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
Geometry = {
|
||||
Geometry = {{
|
||||
Type = "MultiModelGeometry",
|
||||
GeometryFile = models .. "/voyager-antenna.obj",
|
||||
ColorTexture = models .. "/voyager-antenna.png"
|
||||
},
|
||||
}},
|
||||
ModelTransform = RotationMatrix,
|
||||
LightSources = LightSources
|
||||
},
|
||||
@@ -325,8 +325,6 @@ local VoyagerTrailCruiseNeptuneInf = {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
Voyager2,
|
||||
Voyager2Main,
|
||||
|
||||
@@ -26,3 +26,14 @@ asset.require('./saturn/titan/default_layers')
|
||||
asset.require('./uranus/default_layers')
|
||||
|
||||
asset.require('./venus/default_layers')
|
||||
|
||||
|
||||
asset.meta = {
|
||||
Name = "Default Solar System Layers",
|
||||
Version = "1.0",
|
||||
Description = [[ Adds default layers for all planets. Remove this asset and include
|
||||
individual layers for planets to customize planet layers]],
|
||||
Author = "OpenSpace Team",
|
||||
URL = "http://openspaceproject.com",
|
||||
License = "MIT license"
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user