0

有没有办法诊断为什么SceneLoader在 QML (Qt 5.8) 中可能不起作用?

在我当前的项目中,SceneLoader将显示一个(3DS)模型(这是第一次尝试),但我将其替换为任何其他模型。

qgltf在模型上运行,加载它们的资源文件等。基本上将所有内容设置为相同,但模型不会显示。

我的场景加载器状态也设置为ready,而error不是找不到文件时。

我注意到,如果我不缩放我的对象,它看起来好像它们没有显示,但我对新模型(在 Blender 或 QML 中缩放它们Transform)没有任何影响。

我曾经看到一个为 Qt 准备模型的应用程序,但我认为它已经停产,无论如何我现在找不到它。

有顶点限制吗?其他限制?我在文档中找不到任何关于它为什么不起作用的信息。

代码:

Entity {
   property SceneLoader shipObjSmall: SceneLoader {
      id: shipObjSmall
      source: "qrc:/models/tugboat-small.qgltf"
      // code to print status on onStatusChanged
   }
   components: [shipObjSmall]
}
4

0 回答 0