首页
›
嵌入式与底层系统
›
059-OpenGL ES与GPU图形工程
›
《OpenGL ES与Qt图形集成》
VIP16
本课程属于:059-OpenGL ES与GPU图形工程
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
OpenGL ES与Qt图形集成
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=OpenGL ES与Qt图形集… · 学习目标 · 整体知识框架与开发环境搭建
课程导入
OpenGL
02
OpenGL ES基础
目标=图形渲染管线 · 顶点与片段着色器 · 坐标系与变换
OpenGL
ES
03
Qt图形架构
目标=QWidget · QQuickWindow · QOpenGLWidget
Qt
图形架构
04
Qt与OpenGL ES集成方式
目标=QOpenGLWidget嵌入 · QQuickFramebufferO… · QOpenGLWindow与离屏渲染
Qt
OpenGL
05
着色器编程
目标=GLSL ES语法 · 顶点与片段着色器编写 · 编译链接
着色器编程
GLSL
06
缓冲区与顶点数据
目标=VBO · VAO · EBO
缓冲区
顶点数据
07
纹理与采样
目标=2D纹理 · 立方体贴图 · 纹理过滤
纹理
采样
08
矩阵与相机
目标=模型 · 视图 · 投影矩阵
矩阵
相机
09
光照与材质
目标=Phong光照模型 · 法线变换 · 环境光
光照
材质
10
Qt信号槽与渲染循环
目标=QTimer · update() · 帧同步
Qt
信号槽
11
QOpenGLWidget实战
目标=创建第一个Qt OpenGL… · 清屏 · 绘制三角形与颜色插值
QOpenGLWidge…
Qt
12
QQuickFramebufferObject实战
目标=在QML中嵌入OpenGL E… · 纹理共享与交互事件处理
QQuickFrameb…
QML
13
离屏渲染与FBO
目标=帧缓冲对象 · 渲染到纹理 · 后处理效果与多通道渲染流程
FBO
离屏渲染
14
混合与透明
目标=Alpha混合 · 深度测试 · 面剔除
混合
透明
15
几何与模型加载
目标=OBJ模型解析 · 索引绘制 · 法线与纹理坐标
几何
模型加载
16
实例化与批处理
目标=实例化渲染 · 实例属性 · 减少绘制调用与性能优化策略
实例化
批处理
17
计算着色器与GPU通用计算
目标=OpenGL ES 3.1计算… · 图像处理与并行计算案例
GPU
计算着色器
18
多线程与资源管理
目标=Qt多线程 · OpenGL上下文共享 · 资源加载与线程安全注意事项
多线程
资源管理
19
性能分析与调试
目标=GPU计时 · 帧率统计 · 渲染调试工具
性能分析
调试
20
跨平台适配
目标=Windows · Linux · Android
跨平台适配
Windows
21
Qt Quick与OpenGL ES混合渲染
目标=自定义QQuickItem · 场景图集成 · 纹理与材质节点
Qt
Quick
22
视频与摄像头纹理
目标=YUV纹理上传 · 视频帧渲染 · 摄像头预览与实时滤镜处理
视频
摄像头纹理
23
2D图形与文字渲染
目标=纹理图集 · 精灵渲染 · 位图字体与矢量字体纹理生成
2D图形
文字渲染
24
3D场景实战
目标=构建简单3D场景 · 模型导入 · 光照
3D场景实战
目标=构建简单3…
25
后处理特效
目标=模糊 · 边缘检测 · 色调映射
后处理特效
目标=模糊
26
粒子系统与动态效果
目标=粒子发射 · 更新 · 渲染
粒子系统
动态效果
27
常见问题与错误排查
目标=上下文创建失败 · 着色器编译错误 · 黑屏
常见问题
错误排查
28
项目架构与代码组织
目标=渲染器封装 · 资源管理器 · 场景图
项目架构
代码组织
29
综合项目一
目标=基于Qt Widgets的3D… · 支持旋转 · 缩放
综合项目一
Qt
30
综合项目二
目标=基于Qt Quick的实时视频… · 集成OpenGL ES着色器与QML…
综合项目二
Qt
所属VIP或分类
同VIP:EGL与显示系统集成工程
同VIP:EGL显示上下文与渲染集成
同VIP:GPU内存与渲染性能调优