Qt中怎么加载并显示3d模型啊?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt中怎么加载并显示3d模型啊?相关的知识,希望对你有一定的参考价值。

参考技术A 建立一个继承自QOpenGLWidget的自定义类,在自定义类中写opengl相关代码即可显示3D图像。
如果要加载3d模型(3dmax,maya...),需要自己制作3D模型文件编码解码器,将模型转换成纹理,坐标等信息。通过QT的信号与槽机制,将上述信息传递给上面那个自定义类进行显示。3d模型的格式很多是保密的,除非找到相关模型的解码库,否则很难弄出来。如果只是显示3d图像就简单的多,只要查找QT和OpenGL的相关资料就可以了。
参考技术B 下载3d编辑器

在qt5中,怎么用ui界面的label 或是text 输出数组数字啊,急,怎么都是string 类

在qt5中,怎么用ui界面的label 或是text 输出数组数字啊,急,怎么都是string 类型啊,我想要输出int 类型的

int数据可以转换成Qstring,另外加上一些格式分割符什么的,然后显示。 参考技术A int是定义整形变量的,定义数组要用char追问

那也不行啊,ui界面那些label什么的参数都是string 类型啊,根本就输不出来

参考技术B 你学什么的追答

这是c++??

以上是关于Qt中怎么加载并显示3d模型啊?的主要内容,如果未能解决你的问题,请参考以下文章

QML 3D 基本示例

unity3d 怎样优化大场景模型

如何在 Qt 中从 3d 点数组中绘制和保存 3D 模型?

将 Qt3D 用于巨大的地形模型?

threejs加载3d模型 怎样控制鼠标

两种方法在Qt中使用OpenGL库加载stl三维模型