【发布时间】:2021-02-13 09:51:24
【问题描述】:
我正在使用Huawei Scene Kit加载3D模型(glTF格式),加载完成后,模型没有显示在应用内。我检查了开发人员文档,glTF 应该是受支持的格式。为了加载我的模型,我应该做的文档中没有提到什么?
【问题讨论】:
标签: android huawei-mobile-services gltf 3d-modelling huawei-developers
我正在使用Huawei Scene Kit加载3D模型(glTF格式),加载完成后,模型没有显示在应用内。我检查了开发人员文档,glTF 应该是受支持的格式。为了加载我的模型,我应该做的文档中没有提到什么?
【问题讨论】:
标签: android huawei-mobile-services gltf 3d-modelling huawei-developers
对支持的设备和支持的地区有要求,请通过以下链接确认您的设备和地区是否支持。
【讨论】:
您可以检查您的 3D 材质是否从本地资产目录加载。 (SDK版本必备:com.huawei.scenekit:sdk:5.0.2.302)
还要检查 3D 材质是否正确。如果素材有问题,就会显示异常,甚至无法显示。
要查看 3D 材质,您可以使用glTF Viewer
对于 glTF 材质,您仍然需要执行以下操作:
检查图片中的URI是否正确,素材是否正确 您正在使用的版本的 Scene Kit 支持 type。
查看Scene是否支持images中bufferView的mimeType 您正在使用的版本的套件。
当前版本 5.0.2.302 的场景套件无法加载或显示灯光, 相机,或 glTF 材质的动画。
【讨论】:
场景工具包Materials to be rendered 包括 glTF 和 glb。所以 glTF 文件应该可以在 Scene Kit 中工作,根据您的描述,这个问题可能是由链接到 .gltf 文件的缺少纹理或 bin 文件引起的。请尝试复制您要加载的 gltf 文件及其 bin 和纹理文件,然后重新运行应用程序。如果 3D 模型仍然无法显示,请提供日志进行错误分析和定位。
【讨论】: