随笔分类 -  QT学习OpenGL之路

摘要:1、QT+Opengl的优势 1)安装简单,QT借助于Qt的封装,无需配置第三方库如:GLFW+GLAD GLFW GLAD GLFW解决操作系统层面的不同 GLAD使得代码可以用于不同的Opengl驱动 创建窗口 定义上下文 处理用户输入 Opengl本身只是标准/规范 各个厂家具体实现方式可以不 阅读全文
posted @ 2022-11-21 13:11 unicornsir 阅读(456) 评论(0) 推荐(0) 编辑
摘要:1、在生成的UI中,通过控件OpenGL Widget来布置相应的空间(后续讲通过promoted widget将此控件与派生的OpenGLWidget进行绑定) 2、添加一个widget类,该类派生于 QOpenGLWidget, QOpenGLFunctions_*_*_Core(*代表版本号) 阅读全文
posted @ 2022-11-12 21:14 unicornsir 阅读(1009) 评论(0) 推荐(0) 编辑
摘要:一、什么是OpenGL OpenGL(Open Graphics Library,它是一个由Khornos组织制定并维护的规范Specification OpenGL核心是一个C库,同时也支持多种语言的派生 二、模式(立即渲染模式VS核心模式) 立即渲染模式(Immediate mode) 立即渲染 阅读全文
posted @ 2022-11-12 17:15 unicornsir 阅读(825) 评论(0) 推荐(0) 编辑