qt - 如何设置 QT Creator 以使用 Autodesk FBX SDK 作为库?
问题描述
以下链接中用于 QMesh 的 Qt 文档https://doc.qt.io/qt-5.11/qt3drender-qmesh.html显示 QMesh 在使用 Autodesk FBX SDK 时支持 FBX。它没有提供有关如何进行设置的资源,因此我在以下链接中搜索并找到了有关使用 Qt Creator 设置 FBX SDK 的 1 个资源:
https://forums.autodesk.com/t5/fbx-forum/including-sdk-to-qt-creator/td-p/8184654
我尝试了上述解决方案,但是当我尝试加载 QMesh 时,我仍然收到一个 Debug 警告:Qt3D.Renderer.Jobs: unsupported format encountered (fbx)
这是我的代码,适用于.obj
文件
Qt3DRender::QMesh* mesh = new Qt3DRender::QMesh();
mesh->setSource(QUrl::fromLocalFile(filepath));
我不确定是否需要根据 Qt 文档构建并找到“fbx 几何加载器插件”。我在我的 中对库进行了正确的引用.pro
,但据我所知,我setSource
仍然不知道如何使用 FBX 文件。
解决方案
推荐阅读
- python - 字典的键值数未正确输出
- swift - Set的安全编码
- java - JSON 数组长度为 -1 但我可以清楚地看到 JSON 中的对象
- javascript - AnimationMixer 不会播放动画(gltf 文件)
- mysql - 如何复制行?
- python - 不能将序列乘以“float”类型的非 int/Int 对象不可迭代
- firebase - firebase-messaging - 致命:找不到回调
- html - 将 p 标签对齐到 div 的长度
- weblogic - 用于 Weblogic 安全领域角色创建和添加条件的 wlst 命令
- javascript - 为什么这段代码没有按应有的方式运行。请解释