From e747af5003fe0eade18a77894f52b6d4e372cf21 Mon Sep 17 00:00:00 2001 From: Malin E Date: Thu, 31 Mar 2022 13:53:00 +0200 Subject: [PATCH] Add HD 84406 as JWST target with image --- .../missions/jwst/targets/hd84406.asset | 35 +++++++++++++++++++ .../missions/jwst/targets/hd84406_image.asset | 17 +++++++++ .../missions/jwst/targets/targets.asset | 1 + 3 files changed, 53 insertions(+) create mode 100644 data/assets/scene/solarsystem/missions/jwst/targets/hd84406.asset create mode 100644 data/assets/scene/solarsystem/missions/jwst/targets/hd84406_image.asset diff --git a/data/assets/scene/solarsystem/missions/jwst/targets/hd84406.asset b/data/assets/scene/solarsystem/missions/jwst/targets/hd84406.asset new file mode 100644 index 0000000000..1b116fadfd --- /dev/null +++ b/data/assets/scene/solarsystem/missions/jwst/targets/hd84406.asset @@ -0,0 +1,35 @@ +local image = asset.require("./hd84406_image").image + +local HD84406Image = { + Identifier = "HD84406Image", + Type = "ScreenSpaceImageLocal", + Name = "HD 84406 Star", + UseRadiusAzimuthElevation = true, + FaceCamera = false, + RadiusAzimuthElevation = { 200.0, 0.5, 0.1 }, + UsePerspectiveProjection = false, + Opacity = 1.0, + TexturePath = image .. "HD84406.png", + Tag = { "mission_jwst_target" }, + Description = [[ + JWST alignment image of star HD 84406 by NASA/STScI. + ]], +} + +asset.onInitialize(function() + openspace.addScreenSpaceRenderable(HD84406Image) +end) +asset.onDeinitialize(function() + openspace.removeScreenSpaceRenderable(HD84406Image) +end) + +asset.export(HD84406Image) + +asset.meta = { + Name = "HD 84406 Star Image", + Version = "1.0", + Description = "Screenspace image of the HD 84406 Star", + Author = "OpenSpace Team", + URL = "http://openspaceproject.com", + License = "MIT license" +} diff --git a/data/assets/scene/solarsystem/missions/jwst/targets/hd84406_image.asset b/data/assets/scene/solarsystem/missions/jwst/targets/hd84406_image.asset new file mode 100644 index 0000000000..75f25b57e3 --- /dev/null +++ b/data/assets/scene/solarsystem/missions/jwst/targets/hd84406_image.asset @@ -0,0 +1,17 @@ +local image = asset.syncedResource({ + Name = "HD 84406 Star Image", + Type = "HttpSynchronization", + Identifier = "hd84406_image", + Version = 1 +}) + +asset.export("image", image) + +asset.meta = { + Name = "HD 84406 Star", + Version = "1.0", + Description = "JWST alignment image of star HD 84406", + Author = "NASA/STScI", + URL = "https://www.nasa.gov/press-release/nasa-s-webb-reaches-alignment-milestone-optics-working-successfully", + License = "NASA" +} diff --git a/data/assets/scene/solarsystem/missions/jwst/targets/targets.asset b/data/assets/scene/solarsystem/missions/jwst/targets/targets.asset index e1e6217c4b..782fc3552a 100644 --- a/data/assets/scene/solarsystem/missions/jwst/targets/targets.asset +++ b/data/assets/scene/solarsystem/missions/jwst/targets/targets.asset @@ -1,4 +1,5 @@ asset.require("./crab") +asset.require("./hd84406") asset.require("./hh212") asset.require("./hudf") asset.require("./m51")