QT的OpenGL进行模型的3D展示

QT的OpenGL进行模型的3D展示

由于项目需要,我需要实现一个模型3D展示的功能。这里采用的是QT的OpenGL进行实现(无材质!!!)。
由于本人也是第一次接触这方面知识,所以这里就将自己的学习历程以及借鉴的博主文章记录分享一下。

主要内容

1.QT的OpenGL相关知识;这里涉及QT的OpenGL类继承,着色器,光照,坐标变换等知识;
2.模型文件在QT中的加载;
3.移植到虚拟机linux,Cent-OS7遇到的多个问题;

主要工具

QT5.9.9
虚拟机用的centos7,这里我在哪里下载的也忘了。

最终成果

在虚拟机下实现如下功能:(模型文件是我在SolidWork中自行画的并保存为STL格式,可以替换为别的模型,)
在这里插入图片描述

相关文章

该部分是实现上面GIF效果的学习历程文章如下:如果只是像实现和我一样的功能,只需要按我的流程学习即可。
QT OpenGL基础学习——旋转立方体
QT OpenGL加载STL模型文件并旋转放缩
Linux下实现QT OpenGL的3D展示(各类问题及解决)

系统学习OpenGL网站推荐

本人这里只是项目需求,如果你的需求如我上面GIF类似,可以看我上面的相关文章;
若你是计算机图形学方面的学生,想系统学习OpenGL知识,下面有几个我看到的不错的网址:

Visual Studio进行OpenGL系统学习
QT OpenGL基础知识学习

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值