![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opengl
青松0527
这个作者很懒,什么都没留下…
展开
-
piglit_get_gl_enum_from_name 参数遍历
piglit_get_gl_enum_from_name原创 2022-07-21 11:44:27 · 279 阅读 · 0 评论 -
piglit_get_gl_enum_name 参数遍历
piglit_get_gl_enum_namepiglit_get_gl_enum_from_name原创 2022-07-21 11:41:39 · 252 阅读 · 0 评论 -
ARB_texture_multisample
Framebuffer 只要实现离屏渲染glBindFramebuffer(GL_FRAMEBUFFER, framebuffer);glBindRenderbuffer(GL_RENDERBUFFER, rbo);glRenderbufferStorageMultisample(GL_RENDERBUFFER, 4, GL_DEPTH24_STENCIL8, SCR_WIDTH, SCR_HEIGHT);#include <glad/glad.h>#include <原创 2022-05-07 17:51:56 · 244 阅读 · 0 评论 -
Opengl 学习相关网站
OpenGL 4 Reference Pagesdocs.glLearnOpenGL CNhttps://www.opengl.org/sdk/docs/reference_card/opengl44-quick-reference-card.pdf3D tech-news, graphics cards, programming, gamedev, pixel hacking and demoscene | Geeks3D原创 2022-03-16 08:56:43 · 222 阅读 · 0 评论 -
12——qt opengl 聚光灯 spot
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>#include <QMouseEvent>#include <Q...原创 2022-02-23 19:31:34 · 277 阅读 · 0 评论 -
11——qt opengl 镜面反射 光照贴图
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>#include <QMouseEvent>#include <Q...原创 2022-02-23 18:23:05 · 554 阅读 · 0 评论 -
10——qt opengl 点光源 相机移动
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>#include <QMouseEvent>#include <Q...原创 2022-02-23 18:07:38 · 313 阅读 · 0 评论 -
09——qt opengl 方向光源 shader
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>class QMyOpenglWidget : public QOpenGLWidge..原创 2022-02-18 17:39:29 · 486 阅读 · 0 评论 -
08——qt opengl 点精灵 贴图 混合
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>class QMyOpenglWidget : public QOpenGLWidge..原创 2022-02-18 09:02:27 · 242 阅读 · 0 评论 -
07——qt opengl 多张纹理混合 显示动画
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>class QMyOpenglWidget : public QOpenGLWidget.原创 2022-02-16 17:31:39 · 419 阅读 · 0 评论 -
06——qt opengl 立方体 ebo 贴图
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>class QMyOpenglWidget : public QOpenGLWidget,原创 2022-02-16 16:35:55 · 672 阅读 · 0 评论 -
05——Qt opengl 画立方体 uniform
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>class QMyOpenglWidget : public QOpenG...原创 2022-02-14 16:20:39 · 695 阅读 · 0 评论 -
04——qt opengl 两套shader 画两个三角形
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>class QMyOpenglWidget : public QOpenGLWidget,原创 2022-02-14 15:09:44 · 441 阅读 · 0 评论 -
03——qt opengl Ebo 画三角形
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>class QMyOpenglWidget : public QOpenGLWidget,原创 2022-02-14 14:58:22 · 144 阅读 · 0 评论 -
02——qt opengl 画三角形
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>#include <QOpenGLShaderProgram>class QMyOpenglWidget : public QOpenGLWidget,原创 2022-02-14 14:44:46 · 450 阅读 · 0 评论 -
01 ——qt opengl 显示Opengl 窗口
qmyopenglwidget.h#ifndef QMYOPENGLWIDGET_H#define QMYOPENGLWIDGET_H#include <QWidget>#include <QOpenGLWidget>#include <QOpenGLFunctions_3_3_Core>class QMyOpenglWidget : public QOpenGLWidget, QOpenGLFunctions_3_3_Core{ Q_O原创 2022-02-14 14:40:16 · 598 阅读 · 0 评论 -
Qt opengl 两张纹理 两个UV 叠加显示
先上效果核心代码解析 //单张贴图时 只用绑定一次 glBindTexture(GL_TEXTURE_2D, texture0);激活绑定第一张贴图 glActiveTexture(GL_TEXTURE0); glBindTexture(GL_TEXTURE_2D, texture0);激活绑定第二张贴图 glActiveTexture(GL_TEXTURE1); glBindTexture(GL_TEXTURE_2D, texture1)...原创 2022-01-27 16:24:52 · 881 阅读 · 0 评论 -
Qt opengl 显示单张贴图 Textrue
1。glBufferData glVertexAttribPointer 两个语句联合使用,不要分开为好2 。如果是通过索引 绘图 一定不要忘了这句。glBindBuffer(GL_ELEMENT_ARRAY_BUFFER,indexEbo);3 如果有 只有一张贴图的话 加上这句glBindTexture(GL_TEXTURE_2D, texture);#include "widget.h"#include "ui_widget.h"#include <QGLWid..原创 2022-01-26 17:21:35 · 522 阅读 · 0 评论 -
Qt Opengl 画三角形
先上代码再解析widget.h 文件在头文件中 widget 继承了 QOpenGLWidget, QOpenGLFunctions可以看到 class Q_WIDGETS_EXPORT QOpenGLWidget : public QWidgetQOpenGLWidget 下面有这三个虚函数protected:virtual void initializeGL();virtual void resizeGL(int w, int h);virtual void paintG.原创 2022-01-25 16:49:49 · 769 阅读 · 0 评论