ArcGIS JavaScript 4.X 如何监听到gltf的渲染过程

我有一个GLTF模型加载到地图上,但是这个模型加载的时候graphic已经加上去了,模型的渲染还没出来,要等一会才出现。我想在中间做一段加载动画,等到模型出来后,动画关闭,再goTo定位过去。我怎么才能知道这中间的一段时间并较好的实现一个动画呢,请各位帮忙看看
已邀请:

beginor - https://beginor.github.io

赞同来自:

如果你是使用 4.x 内置的 createFromGLTF 方法来加载的话, arcgis js api 似乎没有提供什么事件能进行处理,这个方法只返回一个 Promise 对象。
 
如果是用 three.js 写外部扩展的话, three.js 提供了 GLTFLoader 可以响应加载的进度。 等加载完之后, 就可以直接 goTo 定位到模型的位置了, 因为只有当模型在可见范围内时, 才会触发模型渲染。

要回复问题请先登录注册