mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-05-07 12:00:05 -05:00
Replace local paths with httpsync
This commit is contained in:
@@ -3,6 +3,13 @@ local transforms = asset.require('scene/solarsystem/planets/earth/transforms')
|
||||
local jwstTransforms = asset.require('scene/solarsystem/missions/jwst/jwst')
|
||||
local sunTransforms = asset.require('scene/solarsystem/sun/transforms')
|
||||
|
||||
local image = asset.syncedResource({
|
||||
Name = "HUDF image",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "hudf_image",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local PARSEC_CONSTANT = 3.0856776E16;
|
||||
|
||||
-- ra = 3h32m38.92s
|
||||
@@ -41,7 +48,7 @@ local HUDFImage = {
|
||||
},
|
||||
UsePerspectiveProjection = false,
|
||||
Opacity = 1.0,
|
||||
TexturePath = "C:/Users/ElmQPC/Desktop/Malin/develop/images/Hubble_ultra_deep_field.jpg",
|
||||
TexturePath = image .. "/Hubble_ultra_deep_field.jpg",
|
||||
Tag = { "hudf" },
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
local transforms = asset.require('scene/solarsystem/sun/transforms')
|
||||
|
||||
local L1Kernel = {
|
||||
"C:/Users/ElmQPC/Desktop/Malin/develop/WIP/data/Lagrangian_Kernels/L1_de431.bsp"
|
||||
}
|
||||
local circle = asset.require('scene/solarsystem/missions/jwst/circle').circle
|
||||
local kernels = asset.require('scene/solarsystem/missions/jwst/Lagrange_kernels').kernels
|
||||
|
||||
local L1 = {
|
||||
Identifier = "L1",
|
||||
@@ -14,7 +12,7 @@ local L1 = {
|
||||
RenderableType = "Opaque",
|
||||
Billboard = true,
|
||||
Size = 700E5,
|
||||
Texture = "C:/Users/ElmQPC/Desktop/Malin/develop/images/jwst/circle.png",
|
||||
Texture = circle .. "/circle.png",
|
||||
BlendMode = "Additive"
|
||||
},
|
||||
Transform = {
|
||||
@@ -22,7 +20,7 @@ local L1 = {
|
||||
Type = "SpiceTranslation",
|
||||
Target = "391", -- L1
|
||||
Observer = "SUN",
|
||||
Kernels = L1Kernel
|
||||
Kernels = kernels .. "/L1_de431.bsp"
|
||||
}
|
||||
},
|
||||
Tag = { "lagrange_points" },
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
local transforms = asset.require('scene/solarsystem/sun/transforms')
|
||||
|
||||
local L2Kernel = {
|
||||
"C:/Users/ElmQPC/Desktop/Malin/develop/OpenSpace/sync/http/L2_kernels/1/L2_de431.bsp"
|
||||
}
|
||||
local circle = asset.require('scene/solarsystem/missions/jwst/circle').circle
|
||||
local kernels = asset.require('scene/solarsystem/missions/jwst/Lagrange_kernels').kernels
|
||||
|
||||
local L2 = {
|
||||
Identifier = "L2",
|
||||
@@ -13,7 +11,7 @@ local L2 = {
|
||||
RenderableType = "Opaque",
|
||||
Billboard = true,
|
||||
Size = 400E4,
|
||||
Texture = "C:/Users/ElmQPC/Desktop/Malin/develop/images/jwst/circle.png",
|
||||
Texture = circle .. "/circle.png",
|
||||
BlendMode = "Additive"
|
||||
},
|
||||
Transform = {
|
||||
@@ -21,7 +19,7 @@ local L2 = {
|
||||
Type = "SpiceTranslation",
|
||||
Target = "392", -- L2
|
||||
Observer = "SUN",
|
||||
Kernels = L2Kernel
|
||||
Kernels = kernels .. "/L2_de431.bsp"
|
||||
}
|
||||
},
|
||||
Tag = { "L2" },
|
||||
@@ -31,8 +29,8 @@ local L2 = {
|
||||
}
|
||||
}
|
||||
|
||||
local L2Big = {
|
||||
Identifier = "L2Big",
|
||||
local L2Large = {
|
||||
Identifier = "L2Large",
|
||||
Parent = transforms.SolarSystemBarycenter.Identifier,
|
||||
Renderable = {
|
||||
Enabled = false,
|
||||
@@ -48,7 +46,7 @@ local L2Big = {
|
||||
Type = "SpiceTranslation",
|
||||
Target = "392", -- L2
|
||||
Observer = "SUN",
|
||||
Kernels = L2Kernel
|
||||
Kernels = kernels .. "/L2_de431.bsp"
|
||||
}
|
||||
},
|
||||
Tag = { "lagrange_points" },
|
||||
@@ -81,8 +79,8 @@ local L2Label = {
|
||||
}
|
||||
}
|
||||
|
||||
local L2BigLabel = {
|
||||
Identifier = "L2BigLabel",
|
||||
local L2LargeLabel = {
|
||||
Identifier = "L2LargeLabel",
|
||||
Parent = L2.Identifier,
|
||||
Renderable = {
|
||||
Enabled = false,
|
||||
@@ -123,8 +121,8 @@ local L2SunLine = {
|
||||
|
||||
assetHelper.registerSceneGraphNodesAndExport(asset, {
|
||||
L2,
|
||||
L2Big,
|
||||
L2Large,
|
||||
L2SunLine,
|
||||
L2Label,
|
||||
L2BigLabel
|
||||
L2LargeLabel
|
||||
})
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
local transforms = asset.require('scene/solarsystem/sun/transforms')
|
||||
|
||||
local L4Kernel = {
|
||||
"C:/Users/ElmQPC/Desktop/Malin/develop/WIP/data/Lagrangian_Kernels/L4_de431.bsp"
|
||||
}
|
||||
local circle = asset.require('scene/solarsystem/missions/jwst/circle').circle
|
||||
local kernels = asset.require('scene/solarsystem/missions/jwst/Lagrange_kernels').kernels
|
||||
|
||||
local L4 = {
|
||||
Identifier = "L4",
|
||||
@@ -14,7 +12,7 @@ local L4 = {
|
||||
RenderableType = "Opaque",
|
||||
Billboard = true,
|
||||
Size = 800E6,
|
||||
Texture = "C:/Users/ElmQPC/Desktop/Malin/develop/images/jwst/circle.png",
|
||||
Texture = circle .. "/circle.png",
|
||||
BlendMode = "Additive"
|
||||
},
|
||||
Transform = {
|
||||
@@ -22,7 +20,7 @@ local L4 = {
|
||||
Type = "SpiceTranslation",
|
||||
Target = "394", -- L4
|
||||
Observer = "SUN",
|
||||
Kernels = L4Kernel
|
||||
Kernels = kernels .. "/L4_de431.bsp"
|
||||
}
|
||||
},
|
||||
Tag = { "lagrange_points" },
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
local assetHelper = asset.require('util/asset_helper')
|
||||
local transforms = asset.require('scene/solarsystem/sun/transforms')
|
||||
|
||||
local L5Kernel = {
|
||||
"C:/Users/ElmQPC/Desktop/Malin/develop/WIP/data/Lagrangian_Kernels/L5_de431.bsp"
|
||||
}
|
||||
local circle = asset.require('scene/solarsystem/missions/jwst/circle').circle
|
||||
local kernels = asset.require('scene/solarsystem/missions/jwst/Lagrange_kernels').kernels
|
||||
|
||||
local L5 = {
|
||||
Identifier = "L5",
|
||||
@@ -14,7 +12,7 @@ local L5 = {
|
||||
RenderableType = "Opaque",
|
||||
Billboard = true,
|
||||
Size = 800E6,
|
||||
Texture = "C:/Users/ElmQPC/Desktop/Malin/develop/images/jwst/circle.png",
|
||||
Texture = circle .. "/circle.png",
|
||||
BlendMode = "Additive"
|
||||
},
|
||||
Transform = {
|
||||
@@ -22,7 +20,7 @@ local L5 = {
|
||||
Type = "SpiceTranslation",
|
||||
Target = "395", -- L5
|
||||
Observer = "SUN",
|
||||
Kernels = L5Kernel
|
||||
Kernels = kernels .. "/L5_de431.bsp"
|
||||
}
|
||||
},
|
||||
Tag = { "lagrange_points" },
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
local kernels = asset.syncedResource({
|
||||
Name = "Lagrange Kernels",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "earth_lagrange_kernels",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
asset.export('kernels', kernels)
|
||||
@@ -0,0 +1,8 @@
|
||||
local circle = asset.syncedResource({
|
||||
Name = "Circle",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "circle_image",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
asset.export('circle', circle)
|
||||
@@ -5,9 +5,26 @@ asset.require("spice/base")
|
||||
asset.require('scene/solarsystem/missions/jwst/Lagrange_points')
|
||||
local transforms = asset.require('scene/solarsystem/missions/jwst/L2')
|
||||
|
||||
local JWSTKernel = {
|
||||
"C:/Users/ElmQPC/Desktop/Malin/develop/OpenSpace/sync/http/JWST_kernels/1/jwst_horizons_20200101_20240101_v01.bsp"
|
||||
}
|
||||
local JWSTKernel = asset.syncedResource({
|
||||
Name = "JWST Kernel",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "jwst_kernels",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local model = asset.syncedResource({
|
||||
Name = "JWST Model",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "jwst_model",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local band = asset.syncedResource({
|
||||
Name = "JWST band texture",
|
||||
Type = "HttpSynchronization",
|
||||
Identifier = "jwst_band_texture",
|
||||
Version = 1
|
||||
})
|
||||
|
||||
local JWSTPosition = {
|
||||
Identifier = "JWSTPosition",
|
||||
@@ -17,7 +34,7 @@ local JWSTPosition = {
|
||||
Type = "SpiceTranslation",
|
||||
Target = "JWST",
|
||||
Observer = "392", -- L2
|
||||
Kernels = JWSTKernel
|
||||
Kernels = JWSTKernel .. "/jwst_horizons_20200101_20240101_v01.bsp"
|
||||
},
|
||||
},
|
||||
GUI = {
|
||||
@@ -62,7 +79,7 @@ local JWSTBand = {
|
||||
Renderable = {
|
||||
Enabled = false,
|
||||
Type = "RenderableSphere",
|
||||
Texture = "C:/Users/ElmQPC/Desktop/Malin/develop/images/jwst/JWST-band.png",
|
||||
Texture = band .. "/JWST-band.png",
|
||||
Size = 9.2E15,
|
||||
Segments = 50,
|
||||
DisableFadeInOut = true,
|
||||
@@ -91,11 +108,11 @@ local JWSTModel = {
|
||||
},
|
||||
Renderable = {
|
||||
Type = "RenderableModel",
|
||||
GeometryFile = "C:/Users/ElmQPC/Desktop/Malin/develop/WIP/data/JWST_model/3/JWSTFBX.fbx",
|
||||
GeometryFile = model .. "/JWSTFBX.osmodel",
|
||||
ModelScale = "Foot",
|
||||
InvertModelScale = true,
|
||||
EnableAnimation = true,
|
||||
AnimationStartTime = "2021 10 31 00:00:00",
|
||||
AnimationStartTime = "2021 10 31 00:00:00", --TODO: Update theese when the new animation is finished
|
||||
AnimationMode = "BounceFromStart",
|
||||
LightSources = {
|
||||
{
|
||||
@@ -123,7 +140,7 @@ local JWSTTrail = {
|
||||
Type = "SpiceTranslation",
|
||||
Target = "JWST",
|
||||
Observer = "392", -- L2
|
||||
Kernels = JWSTKernel
|
||||
Kernels = JWSTKernel .. "/jwst_horizons_20200101_20240101_v01.bsp"
|
||||
},
|
||||
Color = { 0.9, 0.9, 0.0 },
|
||||
Period = 91.3105,
|
||||
|
||||
Reference in New Issue
Block a user