我尝试过使用 VTK、PCL 和 Qt(使用 QVTKWidget.h ),但是,使用 CMake 非常不方便,因为当我更新 GUI 使用的众多库中的任何一个时,我必须花费至少再花一天时间尝试解决链接器问题。此外,很多时候,使用这些库的 3D 模型会丢失大量信息。
注意:我专注于使用 PLY,因为它在同一文件中保存颜色和几何信息,但任何其他具有相同功能的格式都可以
我目前正在尝试创建一个 Meshlab 插件,但对该库的支持很少,而且我尚未成功编译 Meshlab 源代码。
任何意见或指示将不胜感激。如果你们想了解更多信息,请告诉我。
如果一开始还不清楚,我正在使用 Qt (C++) 来创建 GUI。
最佳答案
使用 QT OpenGL 小部件并编写一些 OpenGL 代码来显示您的模型。
PLY 文本格式非常简单,您可以自己编写解析器。
关于c++ - 我正在尝试将 3D 模型查看器集成到我的 GUI 中,但还没有找到一个可以让我轻松完成此操作的库。有什么建议么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11954438/