首页 / 浏览问题 / 三维GIS / 问题详情
相机无法进入地球里面
15EXP 2022年11月21日

使用产品:SuperMap iClient3D 11i (2022) SP1 for WebGL 操作系统:win10 x64
数据类型: 无
问题详细描述:使用SuperMap for WebGL开发地下模式功能,需要使得相机能够进入地下,也就是进入地球里面,但是使用以下代码后,依然无法实现该效果。

var scene = viewer.scene
scene.undergroundMode = true
scene.ScreenSpaceCameraController.enableCollisionDetection = false
scene.ScreenSpaceCameraController.minimumZoomDistance = -10000

求指教

1个回答

您好,

地下浏览可以参考:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#showUnderGround

并尝试加入以下代码

viewer.scene.globe.globeAlpha = 0.001;

4,151EXP 2022年11月21日

您好,但是这个似乎并不能解决我的问题。viewer.scene.globe.globeAlpha = 0.001;这个好像是调整地球透明度的,我想要的是移动相机的时候,相机能够进入地球里。

您给我的链接是SuperMap for Cesium的例子,我使用的是SuperMap for WebGL

viewer.scene.undergroundMode = true; //设置开启地下场景
...