Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
iCity
EnergyDashboard
Commits
8be8f752
Commit
8be8f752
authored
3 years ago
by
Pithon Kabiro
Browse files
Options
Download
Email Patches
Plain Diff
Move function that loads gltf files
parent
fcb749b0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
public/js/appCesium.js
+17
-18
public/js/appCesium.js
with
17 additions
and
18 deletions
+17
-18
public/js/appCesium.js
+
17
-
18
View file @
8be8f752
...
...
@@ -46,6 +46,21 @@ const loadNonDetailed = function () {
loadTiles
(
URL_3DTILES
);
};
const
gltfLoad
=
function
(
gltfId
,
gltfUrl
)
{
const
modelMatrix
=
Cesium
.
Transforms
.
eastNorthUpToFixedFrame
(
Cesium
.
Cartesian3
.
fromDegrees
(
9.083385
,
48.881342
,
0
)
);
viewer
.
scene
.
primitives
.
add
(
Cesium
.
Model
.
fromGltf
({
url
:
`
${
gltfUrl
}
/
${
gltfId
}
.gltf`
,
modelMatrix
:
modelMatrix
,
scale
:
0.0254
,
allowPicking
:
true
,
})
);
};
// Function for loading 3DTiles + glTF models
const
loadDetailed
=
function
()
{
// Paths to data sources
...
...
@@ -55,24 +70,8 @@ const loadDetailed = function () {
// Tileset without building 225
loadTiles
(
URL_3DTILES
);
// Function for loading glTFs
const
modelMatrix
=
Cesium
.
Transforms
.
eastNorthUpToFixedFrame
(
Cesium
.
Cartesian3
.
fromDegrees
(
9.083385
,
48.881342
,
0
)
);
const
gltfLoad
=
function
(
gltfId
)
{
viewer
.
scene
.
primitives
.
add
(
Cesium
.
Model
.
fromGltf
({
url
:
`
${
URL_GLTF
}
/
${
gltfId
}
.gltf`
,
modelMatrix
:
modelMatrix
,
scale
:
0.0254
,
allowPicking
:
true
,
})
);
};
// Load Building 225
gltfLoad
(
"
bosch_si225_3
"
);
gltfLoad
(
"
bosch_si225_3
"
,
URL_GLTF
);
// Load sensors in Building 225
const
gltfArray
=
[
...
...
@@ -112,7 +111,7 @@ const loadDetailed = function () {
"
sensor_383_v2
"
,
];
gltfArray
.
forEach
((
val
)
=>
gltfLoad
(
val
));
gltfArray
.
forEach
((
sensor
)
=>
gltfLoad
(
sensor
,
URL_GLTF
));
};
if
(
!
LOAD_DETAILED_BLDG225
)
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment