mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-04-23 20:50:59 -05:00
3f8bff5a62
* Adding some Tracy zones * Move point cloud dataset loading to initialize function to speed up startup * Switch order of operations in memoryaware tile cache to speed up startup * Move point cloud dataset loading to initialize function * Add more Zone Scoped and rearrange SDSS loading * More speed up --------- Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
88 lines
3.8 KiB
Lua
88 lines
3.8 KiB
Lua
-- This is a base scene that is included in most other scenes to set up defaults
|
|
-- loading this scene directly without any other elements added on top of it will
|
|
-- probably not work
|
|
|
|
asset.require("./base_blank")
|
|
|
|
-- We load the SDSS dataset first as that is the one that takes the longest, so the
|
|
-- earlier we start, the sooner the loading is done
|
|
asset.require("scene/digitaluniverse/sdss")
|
|
|
|
-- Specifying which other assets should be loaded in this scene
|
|
asset.require("scene/solarsystem/sun/sun")
|
|
asset.require("scene/solarsystem/sun/glare")
|
|
asset.require("scene/solarsystem/sun/habitablezone")
|
|
asset.require("scene/solarsystem/sun/default_layers")
|
|
asset.require("scene/solarsystem/planets/planets")
|
|
asset.require("scene/solarsystem/dwarf_planets/pluto/system")
|
|
asset.require("scene/solarsystem/dwarf_planets/pluto/default_layers")
|
|
asset.require("scene/solarsystem/dwarf_planets/pluto/charon/default_layers")
|
|
asset.require("scene/milkyway/milkyway/volume")
|
|
asset.require("scene/milkyway/constellations/constellation_art")
|
|
asset.require("scene/milkyway/constellations/constellation_keybinds")
|
|
|
|
-- Planet layers
|
|
local server = openspace.layerServer();
|
|
if (server == "All") then
|
|
asset.require("scene/solarsystem/planets/default_layers")
|
|
elseif (server == "NewYork") then
|
|
asset.require("scene/solarsystem/planets/newyork_layers")
|
|
elseif (server == "Sweden") then
|
|
asset.require("scene/solarsystem/planets/sweden_layers")
|
|
elseif (server == "Utah") then
|
|
asset.require("scene/solarsystem/planets/utah_layers")
|
|
elseif (server == "None") then
|
|
asset.require("scene/solarsystem/planets/base_layers")
|
|
else
|
|
openspace.printWarning("Did not recognize the specified Layer server, defaults to 'All'")
|
|
asset.require("scene/solarsystem/planets/default_layers")
|
|
end
|
|
|
|
asset.require("scene/digitaluniverse/2dF")
|
|
asset.require("scene/digitaluniverse/2mass")
|
|
asset.require("scene/digitaluniverse/6dF")
|
|
asset.require("scene/digitaluniverse/abell")
|
|
asset.require("scene/digitaluniverse/alternatestarlabels")
|
|
asset.require("scene/digitaluniverse/backgroundradiation")
|
|
asset.require("scene/digitaluniverse/clusters")
|
|
asset.require("scene/digitaluniverse/constellationbounds")
|
|
asset.require("scene/digitaluniverse/constellations")
|
|
asset.require("scene/digitaluniverse/deepsky")
|
|
asset.require("scene/digitaluniverse/dwarfs")
|
|
asset.require("scene/digitaluniverse/exoplanets")
|
|
asset.require("scene/digitaluniverse/exoplanets_candidates")
|
|
asset.require("scene/digitaluniverse/globularclusters")
|
|
asset.require("scene/digitaluniverse/grids")
|
|
asset.require("scene/digitaluniverse/groups")
|
|
asset.require("scene/digitaluniverse/h2regions")
|
|
asset.require("scene/digitaluniverse/localdwarfs")
|
|
asset.require("scene/digitaluniverse/milkyway")
|
|
asset.require("scene/digitaluniverse/milkyway_arm_labels")
|
|
asset.require("scene/digitaluniverse/milkyway_label")
|
|
asset.require("scene/digitaluniverse/milkyway_sphere")
|
|
asset.require("scene/digitaluniverse/obassociations")
|
|
asset.require("scene/digitaluniverse/openclusters")
|
|
asset.require("scene/digitaluniverse/planetarynebulae")
|
|
asset.require("scene/digitaluniverse/pulsars")
|
|
asset.require("scene/digitaluniverse/quasars")
|
|
asset.require("scene/digitaluniverse/starlabels")
|
|
asset.require("scene/digitaluniverse/starorbits")
|
|
asset.require("scene/digitaluniverse/stars")
|
|
asset.require("scene/digitaluniverse/superclusters")
|
|
asset.require("scene/digitaluniverse/supernovaremnants")
|
|
asset.require("scene/digitaluniverse/tully")
|
|
asset.require("scene/digitaluniverse/voids")
|
|
asset.require("nightsky/nightsky")
|
|
|
|
asset.require("customization/globebrowsing")
|
|
asset.require("actions/default_actions")
|
|
|
|
asset.require("modules/exoplanets/exoplanets")
|
|
asset.require("modules/skybrowser/skybrowser")
|
|
|
|
asset.onInitialize(function()
|
|
openspace.globebrowsing.loadWMSServersFromFile(
|
|
openspace.absPath("${DATA}/globebrowsing_servers.lua")
|
|
)
|
|
end)
|