首页 / 浏览问题 / WebGIS / 问题详情
webGL中加载场景时如何添加动画
22EXP 2024年01月11日
使用scene.open()打开某个场景,如何在打开的这个过程中添加动画效果,比如相机动画飞入到当前场景中

1个回答

您好,您想要自行实现的业务代码,加载open后面,和正常前端开发一样就可以。

相机视野移动等相机控制有很多种方法,如viewer.camera的flyTo、move等等,

详情查看开发接口文档:

http://support.supermap.com.cn:8090/webgl/docs/Documentation/Camera.html

希望可以帮到您。
10,588EXP 2024年01月11日
flyTo 需要一个最终坐标点,如何获取到场景中相机最终位置的坐标点呢

如果您想要用坐标点控制flyto,坐标点要看您业务需求得到,如果您想飞到刚刚打开的场景,可以用对象控制flyto

比如该demo中的s3m示例部分

http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#multiSubdomains

...