QT中OpenGL的应用汇总

最近需要画3D图,接触到openGL的知识,因为知识点比较多,就不一一叙述了,下面直接放大佬的链接

1.支持

可以使用第三方glut库进行opengl的开发;

因为QT5对openGL有很好的封装,所以我选择用QT自带的QGLWidget类进行3D图绘制

注意:QT版本,以及安装时需要勾选openGL插件;

使用的软件版本:QT5.12 + QT Creater4.8.0

我是在windows下开发的,linux平台可参考https://blog.csdn.net/weixin_27070451/article/details/116870276

2.理解

QT自带的与glut库用法基本一致,官方有对应开发文档,可自行了解,此处贴两个链接

https://doc.qt.io/qt-5/qopenglwidget.html

https://docs.microsoft.com/zh-tw/windows/win32/opengl/glcalllist

这里我推荐一个博主,个人觉得写的很详细,理解很透彻

https://www.wingmei.cn/2014/10/14/%e4%bb%8e%e9%9b%b6%e5%bc%80%e5%a7%8b%e5%ad%a6%e4%b9%a0opengl2-%e7%bb%98%e5%88%b6%e5%87%a0%e4%bd%95%e5%9b%be%e5%85%83/

3.基本应用

这个博主把openGL的各方面理解以及各函数应用写得比较清楚

https://blog.csdn.net/xiangzhihong8/article/details/84776943

4.例子

这个例子比较全面,基本涉及了常用图形以及函数,我也是参考这个大佬的,慢慢熟悉使用openGL的

https://www.cnblogs.com/MakeView660/p/10436685.html

最后,感谢各位大佬的分享,也希望能帮到更多人!!!


版权声明:本文为MR_Zhan_C原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。