首页 / 浏览问题 / 桌面GIS / 问题详情
球面场景模型下,如何限制缩放层级(或者相机高度)?
2EXP 2023年07月10日
就是怎样才能使三维模型放大到一定程度无法再放大?

1个回答

您好,

可以通过限制相机过于贴近模型来控制不让模型继续放大,

以下是相机的简单控制方法
        scene.screenSpaceCameraController.enableRotate = false;//禁止旋转
        scene.screenSpaceCameraController.enableTranslate = false;// 禁止移动
        scene.screenSpaceCameraController.enableZoom = false;//禁止缩放
        scene.screenSpaceCameraController.enableTilt = false;//禁止倾斜相机
        scene.screenSpaceCameraController.enableLook = false;
        let cameraHeight = 1000
        //相机高度最小值,即控制放大级别
        scene.screenSpaceCameraController.minimaZoomDistance = cameraHeight * 2
        //相机高度最大值,即控制缩小级别
        scene.screenSpaceCameraController.maximumZoomDistance = cameraHeight * 3
希望能够帮助到您
940EXP 2023年07月10日
...