我的问题:我将 3D 模型加载到 QMesh 中:
Qt3DRender::QMesh *mesh;
mesh->setSource(QUrl(QStringLiteral("qrc:/new/prefix1/ata.obj")));
这目前有效。
现在我搜索一个函数,它给我对象的几何数据,特别是:中点、角
最后,我想将加载的 3D 模型转换为相机的视点。
我使用 qt 5.8。有谁能帮助我吗?提前致谢
来自 Qt 文档:
QMesh 是 Qt3DRender::QGeometryRenderer 的特化,它提供geometry() 来访问几何数据(Qt3DRender::QGeometry)。
您有几个选项可以访问您的数据,请查看https://doc.qt.io/qt-5/qt3drender-qgeometry.html#attributes
和https://doc.qt.io/qt-5/qt3drender-qattribute.html#details了解详情。