diff --git a/main.js b/main.js index 165858e..8641aae 100644 --- a/main.js +++ b/main.js @@ -137,15 +137,27 @@ function applyDeckGLSettings() { function switchRenderer(renderer) { currentRenderer = renderer; + const slider = document.getElementById("pointSizeSlider"); if (renderer === 'deckgl') { elRenderArea.style.display = 'none'; if (currentPointCloud) currentPointCloud.visible = false; + + currentPointSize = 2; + slider.min = 1; + slider.max = 10; + slider.value = 2; if (lidarControl && currentPointcloudKey) loadDeckGL(getPointCloudFilesCOPC()[currentPointcloudKey]); document.getElementById('rendererToggle').dataset.active = 'deckgl'; document.getElementById('rendererLabel').textContent = 'Renderer: Deck.gl'; } else { resetLidarControl(); elRenderArea.style.display = 'block'; + + currentPointSize = 0; + slider.min = 0; + slider.max = 1000; + slider.value = 0; + if (currentPointcloudKey) loadPointCloud(getPointCloudFilesPOTREE()[currentPointcloudKey]); document.getElementById('rendererToggle').dataset.active = 'potree'; document.getElementById('rendererLabel').textContent = 'Renderer: Potree'; diff --git a/style.css b/style.css index 9e67423..bd109d1 100644 --- a/style.css +++ b/style.css @@ -60,7 +60,7 @@ body{ #location-button { position: absolute; - z-index: 30; + z-index: 10; top: 110px; right: 10px; width: 29px;