diff --git a/src/components/load3d/Load3DControls.vue b/src/components/load3d/Load3DControls.vue index d8e977fce..d587d79d8 100644 --- a/src/components/load3d/Load3DControls.vue +++ b/src/components/load3d/Load3DControls.vue @@ -39,6 +39,8 @@ v-model:show-grid="sceneConfig!.showGrid" v-model:background-color="sceneConfig!.backgroundColor" v-model:background-image="sceneConfig!.backgroundImage" + v-model:background-render-mode="sceneConfig!.backgroundRenderMode" + v-model:fov="cameraConfig!.fov" @update-background-image="handleBackgroundImageUpdate" /> diff --git a/src/components/load3d/Load3dViewerContent.vue b/src/components/load3d/Load3dViewerContent.vue index fc7ef6869..b42c22330 100644 --- a/src/components/load3d/Load3dViewerContent.vue +++ b/src/components/load3d/Load3dViewerContent.vue @@ -34,6 +34,8 @@ diff --git a/src/components/load3d/controls/CameraControls.vue b/src/components/load3d/controls/CameraControls.vue index 66e00cb48..fb2d153b7 100644 --- a/src/components/load3d/controls/CameraControls.vue +++ b/src/components/load3d/controls/CameraControls.vue @@ -6,65 +6,30 @@ value: $t('load3d.switchCamera'), showDelay: 300 }" - :class="['pi', getCameraIcon, 'text-lg text-white']" + :class="['pi', 'pi-camera', 'text-lg text-white']" /> -
- -
- -
-
+ diff --git a/src/components/load3d/controls/PopupSlider.vue b/src/components/load3d/controls/PopupSlider.vue new file mode 100644 index 000000000..0d93e20b9 --- /dev/null +++ b/src/components/load3d/controls/PopupSlider.vue @@ -0,0 +1,64 @@ + + + diff --git a/src/components/load3d/controls/SceneControls.vue b/src/components/load3d/controls/SceneControls.vue index b0fa98f21..62c57efb8 100644 --- a/src/components/load3d/controls/SceneControls.vue +++ b/src/components/load3d/controls/SceneControls.vue @@ -51,6 +51,28 @@ +
+ +
+ + +
+
+