E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Qt+OpenGL
qt-双臂SCARA机器人动画
qt-双臂SCARA机器人动画一、演示效果二、核心程序三、下载链接在
Qt+opengl
中完成的双臂SCARA机器人的简单模拟。
进击的大海贼
·
2024-02-20 16:01
qt
机器人
数据库
QT+opengl
创建一个六边形
一.关键名词解释VAO:VertexArrayObject,顶点数组对象,你要绘制的图形。VBO:VertexBufferObject,顶点缓冲对象,所有顶点的集合。EBO:ElementBufferObject,元素缓冲对象,顶点的索引值。IBO:IndexBufferObject,索引缓冲对象。管线:又称图像渲染管线,将原始的3D坐标转换为屏幕上有颜色的像素。分为两部分:第一部分就是将3D坐标
cs821984831
·
2024-01-29 10:15
opengl入门学习
qt
开发语言
Qt+OpenGL
打砖块游戏
Qt+OpenGL
打砖块游戏好久没有更新本专栏的内容了。本次先写个简单的内容给大家一点点小小的吸引力吧。只要看完本专栏的前几张,也就是基础部分,便可以完成这个Breakout小游戏。
turbolove
·
2024-01-05 18:15
QT+OpenGL
qt
游戏
QT+opengl
实现3D点云和三维坐标系
最近利用opengl+QT实现了一个3D点云,并且点击点云的时候可以画出一个以选中点为原点的三维坐标系,可以实现移动和旋转,大概效果如下:(图中的小黄圆是截屏软件导致的,并非实际效果。)在这里分享几个关键函数。将屏幕坐标转换为opengl的世界坐标:QVector3DGlDisplayWidget::mousePosToWorldPos(QPoint_pos){doublemodelview[16
Sputnik_02
·
2023-11-26 01:18
QT学习之路
Opengl
opengl
qt
qt+opengl
着色器VAO、VBO、EBO(四)
文章目录一、顶点着色器和片段着色器代码分析1.着色器12.顶点着色器2二、使用步骤1.使用着色器12.使用着色器23.在着色器2中使用EBO三、完整代码一、顶点着色器和片段着色器代码分析1.着色器1用到的坐标矩阵,四个四边形顶点坐标floatvertices_data[36]={//所有的值是在[-1,1]之间的-0.5f,0.4f,0.0f,-0.5f,0.2f,0.0f,-0.3f,0.2f,
秃头就能变强
·
2023-11-14 15:46
opengl
qt
qt+opengl
三维坐标系(三)
文章目录前言一、深度测和投影矩阵、观察矩阵二、绘制坐标系三、添加箭头四、添加文字五、放大缩小六、旋转七、移动八、完整代码总结前言效果如图一、深度测和投影矩阵、观察矩阵这部分不明白,网上查的都是这个步骤,用起来也没问题。voidMOpenGLWidget3D::initializeGL(){initializeOpenGLFunctions();glClearColor(0.0,0.2,0.3,1.
秃头就能变强
·
2023-11-08 18:23
opengl
qt
qt+opengl
(一)
QtOpenGL系列qtopengl绘制点、线、三角形、多边形(二)qtopengl三维坐标系(三)文章目录QtOpenGL系列一、环境二、使用步骤1.引入库2.创建OpenGLWidget一、环境Qt5.15+MingGW32-Bit.proQT+=openglwin32:LIBS+=-lOpengl32-lglu32unix:LIBS+=-lglut-lGLU二、使用步骤1.引入库#inclu
秃头就能变强
·
2023-11-08 18:46
opengl
qt
linux编译qt opengl,LINUX上
QT+OpenGL
编程初步
LINUX下
QT+OpenGL
编程初步我用的是ubuntu10.10;安装了qtcreator全套4.7.0;然后随便建一个工程,再pro文件中加入:QT+=opengl在类的头文件中加入:#include
weixin_39594439
·
2023-10-23 21:00
linux编译qt
opengl
QT+OpenGL
实现可鼠标拖动旋转正方体
效果:还是先了解下OpenGL吧OpenGL的基础知识:OpenGL(OpenGraphicsLibrary)是一种跨平台的图形渲染API,用于创建高性能的2D和3D图形应用程序。绘制基本图形:OpenGL可以绘制诸如点、线、三角形等基本图形。它使用顶点数据指定图形的形状和位置。着色器:OpenGL使用着色器来计算图形的颜色和光照。着色器是一段程序代码,运行在GPU上,可以以高效的方式计算图形的颜
hanakami、
·
2023-09-15 13:26
Qt
qt
c++
开发语言
QT+OpenGL
鼠标操作和模型控制
文章目录
QT+OpenGL
鼠标操作和模型控制鼠标拾取理论有点小复杂从鼠标计算射线第0步:2D视口坐标第1步:3d归一化设备坐标第2步:4d齐次剪辑坐标第3步:4d眼(相机)坐标第4步:4d世界坐标代码展示模型控制多模型加载选中模型模型旋转和移动
turbolove
·
2023-08-30 17:36
QT+OpenGL
qt
Qt+OpenGL
基础教程
基于OpenGL的UR3机械臂仿真(一)一、在Qt里面创建OpenGL窗口环境配置.pro文件LIBS+=-lopengl32\-lglu32\-glut\LIBS+=opengl32.lib\glu32.lib\glut.libDISTFILES+=\coordinate.vert\coordinate.frag上面的库文件需要下载配置,详细步骤参考Qt5.9.4中配置opengl的glut库(
mai0026
·
2023-06-11 21:52
qt
c++
QT+OpenGL
几何着色器
QT+OpenGL
几何着色器本篇完整工程见gitee:QtOpenGL对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主几何着色器几何着色器的输入是一个图元(如点或者三角形)的一组顶点几何着色器可以再顶点发送到下一着色器阶段之前对他们随意变换几何着色器最有趣的地方在于
turbolove
·
2023-06-10 23:43
QT+OpenGL(更新中)
qt
着色器
开发语言
QT+OpenGL
实例化和抗锯齿
QT+OpenGL
实例化和抗锯齿本篇完整工程见gitee:QtOpenGL对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主实例化如果我们需要渲染大量物体时,代码看起来会像这样
turbolove
·
2023-06-10 23:43
QT+OpenGL(更新中)
qt
OpenGL
QT+OpenGL
高级光照 Blinn-Phong和Gamma校正
QT+OpenGL
高级光照1本篇完整工程见gitee:QtOpenGL对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主Blinn-Phong冯氏光照:视线与反射方向之间的夹角不小于
turbolove
·
2023-06-10 23:42
QT+OpenGL(更新中)
qt
开发语言
QT+OpenGL
开始3D
QT+OpenGL
本篇完整工程见gitee:QTOpenGL对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主。
turbolove
·
2023-04-18 23:42
QT+OpenGL(更新中)
qt
3d
QT+ OpenGL 变换
文章目录
QT+OpenGL
变换向量的运算矩阵矩阵与向量相乘代码实现
QT+OpenGL
本篇完整工程见gitee:QTOpenGL对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主
turbolove
·
2023-04-18 23:12
QT+OpenGL(更新中)
c++
qt
OpenGL
QT+ OpenGL学习
GLFWQOpenGLFunction_X_X_Core:不需要GLAD你好,三角形顶点输入顶点着色器片段着色器链接着色器本节代码元素缓冲对象EBOQT交互GLSLGLSL支持的类型输入输出Uniform纹理纹理单元纹理环绕纹理过滤多级渐远纹理
QT
turbolove
·
2023-04-18 23:41
QT+OpenGL(更新中)
qt
QT+OPenGL
十六之模板缓冲区
模板缓冲区(StencilBuffer)模板缓冲区的作用是可以自定义丢弃片段。作用在深度缓冲区之前,被保留的片段才会进入深度测试阶段。模板缓冲中的模板值(StencilValue)通常是8位的,因此每个片段/像素共有256种不同的模板值(译注:8位就是1字节大小,因此和char的容量一样是256个不同值)。这样我们就能将这些模板值设置为我们链接的,然后在模板测试时根据这个模板值,我们就可以决定丢弃
c之气三段
·
2023-04-18 16:40
QT+OPenGL
十二之定向光
前面的章节我们使用了shader中的一个光源,我们给他定义了位置,因此可以计算出光线照射在每个点的方向:我使用了另外一个正常材质的模型:image.png我把光源设置在上方,可以发现飞龙上部分是光亮的而背面是黑暗的,这表面上没问题。但是和现实其实不相符,因为现实中这种点光源是会随着距离的增加而衰减。一个模型看不出问题,模型多了就会发现每个地方强度的是一样的。因此我们来讨论光源的问题。定向光:定向光
c之气三段
·
2023-04-17 13:21
QT+OpenGL
七之使用EBO
EBO(顶点索引缓冲区)重新写一个shader程序:shaderMode.vs#version430uniformmat4mv_matrix;uniformmat4proj_matrix;invec3vPosition;voidmain(void){gl_Position=proj_matrix*mv_matrix*vec4(vPosition,1.0);}shaderModel.fs#versi
c之气三段
·
2023-04-15 21:19
QT+OPenGL
十九镜面反射效率调整
image.png这是之前的phong着色的镜面反射模型。但是这存在效率问题就是运算反射光线的开销比较大。虽然思想很正确但是浪费了显卡的效率。1977年JamesF.Blinn引入了Blinn-Phong着色优化了这个部分。image.png使用半程向量H来替代反向光线向量R,这样做虽然会导致效果出现一些不同(精确度降低了一些)但是可以通过参数的调整达到和phong着色相似的效果,且能适应各种情况
c之气三段
·
2023-04-13 05:37
VSC++2019+QT+OpenGL
image.png直接继承就可以直接用image.png目录VSC++2019+QT+OpenGLQT+OpenGL一之绘制立方体(三角形图元)
QT+OpenGL
二之纹理贴图
QT+OpenGL
三之矩阵简解
c之气三段
·
2023-04-12 16:34
QT+OPenGL
十五之深度缓冲区
深度缓冲区OpenGL中使用深度缓冲区,来高效解决物体遮挡的问题,即相同屏幕位置离我们最近的片段应该被保留并且记录,而比当前片段更远的片段应该被丢弃,也就是深度算法。OpenGL中默认是关闭深度测试的。也就是物体不会相互遮挡,也就是这个鬼样子:image.png明明模型被地形遮挡他却还是被我们看见了。使用深度缓冲区步骤:glEnable(GL_DEPTH_TEST);//开启深度缓冲区glDept
c之气三段
·
2023-04-11 21:51
QT+OPenGL
十四之多光源混合的问题
我们前面已经研究了各中不同光源,但是我们都是单独实现的。一个场景中往往会有多种光源。所以我们不得不考虑这种情况。为了能看出效果,我们需要先来一个地形,下载地形模型直接按前面讲的,绘制出来就好了。效果:image.png这只是有定向光的情况,但是我们已经能看到各个部分,背向光线有了阴影。混合光的思路:我们可以对每种光源处理后最后返回的颜色封装成函数。然后对结果进行结合。封装的好处:封装好了更便于我们
c之气三段
·
2023-04-11 13:43
QT+OpenGL
五之绘制不同的模型(vao,vbo机制)
前言:上几张我们做好了一个立方体模型(三角形图元)和第一视角,但是我们会发现内容单一,且绘制不成模式(没有系统的管理绘制步骤),效率也不是特别高(采用vbo的方式)。可能我们还不明白vbo的机制。所以我们无法绘制多个不同模型。原因:1.我们不知道是采用每个模型对象都对应一个shader程序,还是所有模型采用同一个shader程序。2.vao和vbo的机制是怎样的,我们也不清楚。分析:1.很显然大部
c之气三段
·
2023-04-07 11:30
纯新手向 | Ubuntu QT安装教程
因为要搞一个
QT+Opengl
的代码,连续配了几次环境。
Otis4631
·
2023-03-24 19:24
海思QT开发系列(四):Hi3559
Qt+OpenGL
移植
海思QT开发系列(一):3559平台QT移植海思QT开发系列(二):构建海思Qt项目Sample海思QT开发系列(三):Hi3559QtSample开发板运行测试海思QT开发系列(四):Hi3559Qt+OpenGL移植参考海思3559AQT5.12移植(带webengine和opengles)Qt5.9.7移植到Hi3536,支持OpenGL和tsLib
一只海星
·
2023-03-18 13:48
QT
Linux
海思平台开发
qt
qt5
arm
linux
(1)《
QT+OpenGL
学习之我见》初始化窗口及三个重要函数 vs+Qt
本章前言:本章讲如何利用VS和QT来创建一个基本的QOpenGLWidget窗口和有关联的三个核心函数,因为版本更新可能会有大同小异,但基本的不会有变换,有了QT的帮助,我们不需要下载opengL、glsl、cmake只需要下载一个qt和使之跟vs链接的小插件即可,注意在下载qt的时候,记得按照opengl模块(虽然这个模块免费了,但是qt官网并没有默认放入核心三模块中)。作者:本教程是我基于gi
zobol
·
2023-02-01 20:19
OpenGL学习笔记
qt
开发语言
c++
opengl
图形学
QT+OpenGL
画出不同纹理面立方体(部分面可反色)
是自己来CSDN的第一篇文章。据说CSDN下载代码文件还要收积分,能看这个问题的多半是像我一样学生刚开始学,坚决不直接放文件收费!都是学生不容易!最近刚开始学openGL,想着怎么能画出旋转立方体,每个面可以有不同纹理,这里只用了三个照片,其中两张混合在一起(mix)作为一面(LearnopenGL课程中纹理单元那一节,忘记可以看看),此面在立方体中占了四个面,可以反色。另外一张是单独的作为一面,
硏
·
2023-01-20 10:28
qt
开发语言
wpf
opengl
shader
QT框架下的OpenGL使用---实战篇---点云显示和交互
前面复现篇的两篇文章中介绍了
Qt+OpenGL
框架下顶点和着色器及摄像机的知识,接下来我们用这两个知识来实现3D领域非常常见的任务—点云显示和交互。
_寒潭雁影
·
2022-12-17 10:31
Qt5+OpenGL
qt5
opengl
点云显示
点云交互
Qt+OpenGL
进阶教学之三维模型读取
Qt+OpenGL
进阶教学之三维模型读取基于
Qt+OpenGL
的UR3机械臂仿真与控制系统(三)综述:本文介绍了如何读取一个.obj文件并将其用OpenGL绘制出来机械臂模型转.OBJ用到的模型文件可以在
mai0026
·
2022-11-28 20:42
qt
开发语言
UR3机械臂运动学反解之解析解
UR3机械臂运动学反解之解析解基于
Qt+OpenGL
的UR3机械臂仿真与控制系统(四)反解演示上面三个图片分别是UR3机械臂的逆运动学演示图片先给定UR3机器人末端固定位置(x=250,y=0,z=450
mai0026
·
2022-11-28 20:41
c++
算法
QT+OpenGL
导入STL文件(二进制/ascll码格式),鼠标交互实现缩放旋转
碎碎念由于课设和大创涉及到了模型的旋转,因此专门去学习了模型的导入,也是废了不少心思,现在总结一下两种格式的简单导入,以及对stl模型两种格式的简单介绍。网上有很多大佬都有详细的解答,结尾附上链接;在导入较大网格数的模型时发现qt不是运行不了就是加载时间很长,网上找了很多办法也没有解决,并且当面片数过高时,由于二进制文件的三角形面片数占4字节(最多65535个三角形),因此超出时便会报溢出异常。本
是橘子不是桔子
·
2022-11-25 17:18
c++
windows
3d
经验分享
qt
QT+OpenGL
一之绘制立方体(三角形图元)
.h#pragmaonce#include#includeclassMyOpenglWegdit:publicQOpenGLWidget,protectedQOpenGLFunctions_4_3_Core{Q_OBJECTpublic:floatcameraX,cameraY,cameraZ;floatcubeLocX,cubeLocY,cubeLocZ;QOpenGLShaderProgram
c之气三段
·
2021-10-20 22:24
QT+OPenGL
二十Gamma校正
为什么需要Gamma(伽马)校正因为肉眼对于亮度的感知是非线性的,即对较暗的亮度感知灵敏,对于较亮的亮度感知度逐渐降低,当亮度达到一定值人眼才会感觉到有变化。而当年的CRT(阴极射线管显示器)与电压的对应关系恰好和肉眼相似。也就是说显示出来的图像亮度也是非线性的。如今的显示器依旧保留了这个特点。而自然界的亮度又是线性的,即光的粒子越多越亮。自然中的线性亮度输入到屏幕上就变暗了,原因在于肉眼基于自然
c之气三段
·
2021-08-11 21:54
QT+OPenGL
十一之漫反射和镜面反射贴图
在说反射贴图之前,不得不说到材质前面我们做了冯着色模型,但是他还有些缺点,就是现实中,金属和陶器会有明显的镜面高光,但是木制品几乎没有镜面高光,而我们那样做会将所有的物品通通附有镜面高光,很显然这不符合现实。为了更加精准的控制,就引入了材质在learnOpenGL中我们能见到#version330corestructMaterial{vec3ambient;vec3diffuse;vec3spec
c之气三段
·
2021-08-07 22:06
QT+OPenGL
九之模型解码
因为本案例只是获取了模型的顶点,法线,uv,纹理。因为我们还没研究光照暂时先拿到这些去研究PhongLightingModel着色已经足够,到研究漫反射和镜面反射贴图再来完善。大型模型都是有很多个mesh对象构成如learnOpengl中说到一栋别墅,会有游泳池,石柱等这些小的模型组装出来的,而这些小的模型就叫做mesh对象,。因此先来写mesh对象MyMesh.h#pragmaonce#incl
c之气三段
·
2021-07-12 21:57
QT+OpenGL
四之相机的移动和旋转
相机移动主要针对于lookAt()矩阵,lookAt需要三个参数1.相机的位置2.相机看向的位置3.相机的纵轴向量。相机的移动就围绕着这3个参数进行。其实我们可以简单的传入不同参数来改变看向的位置,但是要是实现第一视觉的功能还需要算法支持。首先掌握数学知识:1.向量的+/-运算A+B=(A.X+B.X,A.Y+B.Y,A.Z+B.Z)A-B=(A.X-B.X,A.Y-B.Y,A.Z-B.Z)2.向
c之气三段
·
2021-07-05 21:16
QT+OPenGL
八之模型准备
配置assimp:https://blog.csdn.net/qq_36383623/article/details/85303483Assimp是OpenAssetImportLibrary(开放的资产导入库)的缩写在了解模型之前必须要了解一些知识点,不然对模型数据有无尽的困惑,模型通常是用编辑器如3dmax等绘制导出的格式不同,内部的数据分布风格也不同,但我们都要把它转换成OpenGL所认识的
c之气三段
·
2021-07-04 10:05
QT+OPenGL
十之光照模型
在现实生活中光是粒子,也就是无数粒子构成的,但是在计算机中如果我们模拟这种大量的粒子的话会导致效率严重下降,程序难以运行。但是我们肉眼观看世界,实际上看的是光的物理特性,也就是反射出的颜色。如果我们从这种颜色出手,就能达到模拟现实光照的效果,而且效率很高。大家知道一张素描纸上也能画出逼真的3D效果,这完全是对颜色的把控。(只要骗过肉眼就是好的哈哈)。这时冯着色就诞生了(很牛皮的数学家哦)。冯着色:
c之气三段
·
2021-07-04 10:01
QT+OPenGL
十八抗锯齿
OpenglWegdit中的构造函数添加QSurfaceFormatsurfaceFormat;surfaceFormat.setSamples(4);//多重采样setFormat(surfaceFormat);//setFormat是QOpenGLWidget的函数能够由一个片段采样增加到四个从而使据此更平滑。即抗锯齿。目录VSC++2019+QT+OpenGLQT+OpenGL一之绘制立方体
c之气三段
·
2021-06-24 17:44
QT+OPenGL
十七帧缓冲区(离屏渲染)
帧缓冲区((Framebuffer)OpenGL允许我们自定义一个可渲染的缓冲区,我们之前渲染的场景是默认的缓冲区,而自定义是另外的缓冲区。这种缓冲区包含自己的颜色缓冲、深度和模板缓冲,也就是我们自己可以定义。在这个缓冲区绘制的场景可以认为是预渲染的,也就是不会看到效果。我们需要进行纹理采样,把场景采样成纹理,然会绘制出纹理达到离屏渲染的目的。创建帧缓冲区OpenGL原生中GLuintfbo;gl
c之气三段
·
2021-06-24 17:34
QT+OPenGL
十三之真正的点光源和聚光灯
上一章研究了定向光,很显然光有太阳光无法满足现实的真实需求,现实中还会有其他类型的光源,比如点光源。我们以前使用的白炽灯炮就是点光源。在learnOpenGL中:image.png点光源:这时一种放射状的光线。我们研究光照模型时用的就是点光源,他需要位置,当我们没有做光的衰减。距离点光源越远的地方光的因子应该越弱。需要做衰减。点光源的特点:有位置,可与每个顶点的位置计算出光的方向,在现实中距离很近
c之气三段
·
2021-06-23 19:44
QT+OpenGL
六之天空盒
上面一张我们已经做了铺垫及绘制一个以正方形为图元的立方体,所以本章只需要给每个面绑定不同的纹理,把摄像机的location位置当作天空盒的模型矩阵传入即可。上一章的代码中虽然进行了优化但是,我们会发现每个模型对象在加载的时候都重新设置了一次投影矩阵,这是没有必要的,因为是同一个shader程序设置一次就可以了。,调整shader在我们需要时才使用以保证程序无错且提高效率。1.把每个模型设置投影矩阵
c之气三段
·
2021-06-22 21:24
QT+OpenGL
三之矩阵简解
我们只针对可编译管线因为这样效率高。(这里是个人理解)1.模型矩阵:modo_matrix本质:就是管理模型当前顶点的矩阵。可以理解成我们在现实世界中有一个星球叫火星,无论我们看不看它(通常看不见),它都在那里位移和旋转。这时模型矩阵就是火星自己的矩阵。它包含了自己的(位移、旋转、缩放)矩阵的集合。当然有就相乘没有就算了。作用:用于改变模型所有顶点的状态。(强调排除一切其他知识的影响,这就是物体自
c之气三段
·
2021-06-15 20:55
QT+OpenGL
二之纹理贴图
.h#pragmaonce#include#includeclassMyOpenglWegdit:publicQOpenGLWidget,protectedQOpenGLFunctions_4_3_Core{Q_OBJECTpublic:floatcameraX,cameraY,cameraZ;floatcubeLocX,cubeLocY,cubeLocZ;QOpenGLShaderProgram
c之气三段
·
2021-06-15 20:48
Linux下
qt+opengl
GLFW配置中出现的问题
用cmake编译默认glfw后,在qt中出现undefinedreferenceto‘’在pro中加入LIBS=/usr/local/lib/libglfw.so但是经过查找,在/usr/local/lib中并不存在该文件,原因为默认的CMakeLists文件中BUILD_SHARED_LIBS=OFF解决办法:1.进入glfw的build文件,打开CMakeLists.txt,搜索“BUILD_
weixin_38801830
·
2020-09-16 11:35
qt
opengl
glfw
QT+OpenGL
中glTexImage2D不生效问题
QT+opengl
开发,生成texture并赋值如下glGenTextures(1,&m_inputTexture);glBindTexture(GL_TEXTURE_2D,m_inputTexture
布衣书生real
·
2020-09-15 17:31
opengl
QT+OpenGL
读取显示图片
GLuintreadImage(char*filename){GLuinttex_id;GLintalignment;QImagetex,buf;buf.load(filename);tex=QGLWidget::convertToGLFormat(buf);glBindTexture(GL_TEXTURE_2D,tex_id);glTexParameteri(GL_TEXTURE_2D,GL_T
Derek_0101
·
2020-09-11 20:26
qt
alignment
filter
图形
byte
QT+OPenGL
绘图例子
环境:Qt4.7.3+VS2008效果图://***************glutttt.h#ifndefGLUTTTT_H#defineGLUTTTT_H#include#include#include#include#pragmacomment(lib,"glaux.lib")classglutttt:publicQGLWidget{Q_OBJECTpublic:glutttt(QWidge
liulihuo_gyh
·
2020-09-10 14:21
qt
qt
opengl
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他