我有一个类似的项目,使用example中的three.js使用mapbox gl在地图上添加gltf 3D模型。
当我加载示例(https://docs.mapbox.com/mapbox-gl-js/assets/34M_17/34M_17.gltf)的gltf模型时,一切都很好, 但是在加载我的gltf模型并通过右键单击更改摄像机方向的视图后,我意识到我的模型漂浮在地图上。
我在哪里失败?如果我要如何计算它们,是否需要新的转换参数。 如果有人可以帮助我,我将非常高兴。
我改变了三件事;
- 地图和模型的中心到[28.963774,41.0163]
- 比例值乘以200倍,否则模型似乎很小
- 我在这里使用我的gltf模型代码 https://github.com/akinba/gltf/blob/master/NewFeatureType.gltf