
OpenGL
文章平均质量分 70
Htht111
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Qt】之【OpenGL】基础函数理解
顶点数据//顶点数据0.5f, 0.5f, 0.0f, // 右上角0.5f, -0.5f, 0.0f, // 右下角-0.5f, -0.5f, 0.0f, // 左下角-0.5f, 0.5f, 0.0f // 左上角顶点索引EBO是一个缓冲区,就像一个顶点缓冲区对象一样,它存储 OpenGL 用来决定要绘制哪些顶点的索引;从0开始此例的索引(0,1,2,3)就是顶点数组vertices的下标由下标代表顶点组合成矩形0, 1, 3, // 第一个三角形。原创 2024-05-08 18:06:34 · 421 阅读 · 0 评论 -
【Qt】之【OpenGL】01 创建OpenGL窗口
设置OpenGL的资源和状态,最先调用且调用一次在此阶段帧缓冲区尚不可用,因此请避免从此处发出绘图调用。在调用 initializeGL() 之前不要尝试创建 OpenGL 资源。例如,在子类的构造函数中尝试编译着色器、初始化顶点缓冲区对象或上传纹理数据将失败。这些操作必须推迟到 initializeGL()。paintGL渲染OpenGL窗口,当窗口widget需要更新时调用。在paintGL()以外的地方调用绘制函数是没有意义的,因为绘制图像最终将被paintGL()覆盖;原创 2024-04-30 18:12:44 · 563 阅读 · 0 评论