diff --git a/front/src/assets/main.scss b/front/src/assets/main.scss index f65728e..d0cb26d 100644 --- a/front/src/assets/main.scss +++ b/front/src/assets/main.scss @@ -7,6 +7,7 @@ body { font-family: 'Montserrat'; + user-select: none; } a[href] { diff --git a/front/src/components/Main/index.vue b/front/src/components/Main/index.vue index eadb2fa..fd9cfcb 100644 --- a/front/src/components/Main/index.vue +++ b/front/src/components/Main/index.vue @@ -15,8 +15,9 @@ const controls = ref() const controlsState = reactive({ enableDamping: true, - maxPolarAngle: (Math.PI / 2) - 0.07, - minAzimuthAngle: (Math.PI / 2) - 0.20, + minPolarAngle: 45 * (Math.PI / 180), + maxPolarAngle: 45 * (Math.PI / 180), + // minAzimuthAngle: (Math.PI / 2) / 2, enablePan: false, enableZoom: false, autoRotate: true, @@ -46,6 +47,7 @@ watch(() => pageStore.page.id, async () => {
+ diff --git a/front/src/components/Main/main_load_models.vue b/front/src/components/Main/main_load_models.vue index e62f762..8bba635 100644 --- a/front/src/components/Main/main_load_models.vue +++ b/front/src/components/Main/main_load_models.vue @@ -44,7 +44,7 @@ const cameraSet = () => { (controls.value as OrbitControlsProps).minDistance = raw_dataStore.data.min_distance; (controls.value as OrbitControlsProps).maxDistance = raw_dataStore.data.max_distance; (controls.value as OrbitControlsProps).autoRotate = true; - (controls.value as OrbitControlsProps).autoRotateSpeed = 1; + (controls.value as OrbitControlsProps).autoRotateSpeed = 0.5; (controls.value as any).update() } if (camera.value) {