有没有办法诊断为什么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]
}