cesiumlab / XbsjEarthUI

XbsjEarthUI是基于Cesium和EarthSDK的三维GIS/BIM的UI模板,可以基于此定制自己的三维App
https://www.earthsdk.com
MIT License
698 stars 191 forks source link

加载model模型(gltf)不显示,但在没有earthSDK的环境下用原生cesium可以显示 #85

Open kylin222 opened 4 years ago

kylin222 commented 4 years ago

如题,用earthSDK显示地图,加载gltf模型(使用的cesium的viewer.entities.add方法),发现有的模型显示,有的无法显示(一个透明材质的椎体) 但是在没有earthSDK的环境下,用原生的cesium加载地图,模型显示是没有问题的 请问是earthSDK有做什么处理吗?

vtxf commented 4 years ago

没遇到您说的这种情况。 如果模型不保密的话,是否可以发我看一下。 保密的话,可以找一个类似有同样问题的示例模型,我们来查一下问题。

kylin222 commented 4 years ago

没遇到您说的这种情况。 如果模型不保密的话,是否可以发我看一下。 保密的话,可以找一个类似有同样问题的示例模型,我们来查一下问题。

模型可以发给您的,我上传到GitHub仓库里,麻烦您看看 https://github.com/kylin222/gltf

vtxf commented 4 years ago

好的,收到

vtxf commented 4 years ago

加载不了,是因为您的模型本身就存在问题。 我这边测试,不论是cesium还是earthsdk都加载不了。 image

把这两项改下,就可以正常显示。 image

kylin222 commented 4 years ago

加载不了,是因为您的模型本身就存在问题。 我这边测试,不论是cesium还是earthsdk都加载不了。

把这两项改下,就可以正常显示。

我写了两个页面 分别是使用earthSDK和只用cesium,您可以看看 只用cesium的页面是可以显示的,用了earthSDK就不行了 https://github.com/kylin222/gltf