首页
›
嵌入式与底层系统
›
059-OpenGL ES与GPU图形工程
›
《Qt与OpenGL ES集成开发》
VIP16
本课程属于:059-OpenGL ES与GPU图形工程
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Qt与OpenGL ES集成开发
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Qt与OpenGL ES集成开… · 核心概念 · 整体知识框架与实战路线图
课程导入
Qt
02
开发环境搭建
目标=Qt安装与配置 · OpenGL ES开发库 · 交叉编译工具链
开发环境搭建
Qt
03
Qt基础回顾
目标=Qt核心机制 · 信号与槽 · 事件循环
Qt
基础回顾
04
OpenGL ES基础
目标=图形渲染管线 · 顶点与片元着色器 · 坐标系
OpenGL
ES
05
Qt中的OpenGL模块
目标=QOpenGLWidget · QOpenGLFunctions · QOpenGLShaderProgr…
Qt
OpenGL
06
第一个Qt OpenGL ES程序
目标=创建窗口 · 初始化上下文 · 清屏与绘制基本图元
Qt
OpenGL
07
着色器编程
目标=GLSL ES语法 · 顶点与片元着色器编写 · 编译链接与错误调试
着色器编程
GLSL
08
顶点缓冲与索引绘制
目标=VBO · IBO · VAO的使用方法及性能优化技巧
顶点缓冲
索引绘制
09
纹理映射
目标=纹理创建 · 加载 · 过滤
纹理映射
目标=纹理创建
10
矩阵变换
目标=模型 · 视图 · 投影矩阵
矩阵变换
目标=模型
11
光照与材质
目标=基础光照模型 · 法线变换 · 材质属性与着色器实现
光照
材质
12
深度测试与混合
目标=深度缓冲区 · 面剔除 · 透明混合与渲染顺序控制
深度测试
混合
13
帧缓冲与离屏渲染
目标=FBO创建 · 渲染到纹理 · 后处理效果实现
帧缓冲
离屏渲染
14
Qt Quick与OpenGL ES集成
目标=QQuickFramebuff… · 场景图与自定义渲染
Qt
Quick
15
多线程渲染
目标=Qt多线程机制 · 渲染线程与UI线程分离 · 线程安全上下文
多线程渲染
Qt
16
性能优化
目标=批处理 · 实例化渲染 · 减少状态切换
性能优化
目标=批处理
17
跨平台适配
目标=Windows · Linux · Android
跨平台适配
Windows
18
实战案例一
目标=2D图形渲染引擎——实现精灵 · 动画与粒子系统
实战案例一
目标=2D图形渲…
19
实战案例二
目标=3D模型加载与渲染——解析OB… · 纹理与光照应用
实战案例二
OB
20
实战案例三
目标=视频纹理与实时滤镜——结合Qt…
实战案例三
Qt
21
实战案例四
目标=VR/AR基础——立体渲染 · 头部追踪与Qt 3D集成
实战案例四
VR/AR
22
常见问题与调试
目标=上下文丢失 · 着色器编译错误 · 纹理不显示
常见问题
调试
23
Qt 3D与OpenGL ES
目标=Qt 3D架构 · 实体组件系统 · 与原生OpenGL ES混合使用
Qt
OpenGL
24
OpenGL ES 3.0新特性
目标=实例化 · 多重渲染目标 · 纹理数组
OpenGL
ES
25
计算着色器与GPU通用计算
目标=OpenGL ES 3.1计算…
GPU
计算着色器
26
项目工程化
目标=代码结构 · 资源管理 · 构建系统
项目工程化
目标=代码结构
27
测试与质量保证
目标=单元测试 · 渲染测试 · 性能基准与自动化测试框架
测试
质量保证
28
发布与部署
目标=打包 · 签名 · 应用商店发布及跨平台部署注意事项
发布
部署
29
综合项目
目标=从零构建一个完整的Qt Ope… · 架构设计 · 编码实现与优化
综合项目
Qt
30
课程总结与进阶
目标=知识体系回顾 · 进阶学习资源 · 社区与职业发展建议
课程总结
进阶
所属VIP或分类
同VIP:EGL与显示系统集成工程
同VIP:EGL显示上下文与渲染集成
同VIP:GPU内存与渲染性能调优