[英]FbxGeometryLoader with QML
我想導入.FBX文件到我的Scene3D ,通過QMesh類型,都在QML。 根據文檔,
如果安裝了SDK並構建並找到了fbx幾何加載器插件,則QMesh也將支持以下格式
所以我想要的結果如下所示:
Entity {
...
Mesh{
source: "qrc:/3dmodels/potato.fbx"
}
}
經過一番搜索后,我在Qt論壇上找到了該帖子,該帖子指示我下載Autodesk SDK並將其包含到我的項目中(通過CMake)。
我認為我唯一缺少的部分是為fbx構建幾何加載器,我在源文件(Qt / 5.11.1 / Src / qt3d / src / plugins / geometryloaders / fbx)中找到了該加載器。
我的問題:如何從源代碼構建fbx geomerty加載程序,並將其包含到我的項目中?
我了解到QSceneLoader
支持FBX加載,並且能夠使用setSource
函數加載FBX文件,因此我將使用該類而不是QMesh
。 這是QSceneLoader
文檔的鏈接:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.