Skip to content

Commit b1fa324

Browse files
author
Léna Voinchet
committed
Update Draw projection function
1 parent 8ba8f56 commit b1fa324

File tree

4 files changed

+355
-330
lines changed

4 files changed

+355
-330
lines changed

js/UI/NodeUI.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,15 @@ class NodeUI {
1616
const optionElement = `<option value="${type.name}" ${node.cameraType.name === type.name ? `selected` : ``}>${type.name}</option>`;
1717
cameraTypesOptions += optionElement;
1818
});
19+
20+
let hFov = node.cameraType.HFov;
21+
let vFov = node.cameraType.VFov;
22+
if (node.cameraType.textId === 'ouster-os1') {
23+
hFov = 360;
24+
} else if (node.cameraType.textId === 'ouster-os-dome') {
25+
hFov = 360;
26+
vFov = 180;
27+
}
1928

2029
const nodeUIdiv = document.createElement('div');
2130
nodeUIdiv.classList.add("sensorUI");
@@ -54,8 +63,8 @@ class NodeUI {
5463
</div>
5564
<div class="row cam-spec">
5665
<p class="spec-title main-text">FOV</p>
57-
<p>H</p><p id="hfov${node.id}">${node.cameraType.HFov}°</p>
58-
<p>V</p><p id="vfov${node.id}">${node.cameraType.VFov}°</p>
66+
<p>H</p><p id="hfov${node.id}">${hFov}°</p>
67+
<p>V</p><p id="vfov${node.id}">${vFov}°</p>
5968
</div>
6069
<div class="row cam-spec">
6170
<p class="spec-title main-text">Distance</p>

js/camera-data

0 commit comments

Comments
 (0)