图形学理论视频课程-实现OpenGL精简内核,资源教程下载
课程名称
图形学理论视频课程-实现OpenGL精简内核,资源教程下载
适合人群:
学生,图形相关从业者,游戏开发从业者,如果真的是小白的话,这门课真的不适合你。
课程目标:
图形学理论视频课程-实现OpenGL精简内核,多面的深入的学习三维的理论,实现一套精简的OpenGL内核
课程目录
第1章 光栅化基础
4小时54分钟21节
1-1课程介绍[15:03]
1-2建立开发环境-创建窗口[09:57]
1-3建立窗口[13:17]
1-4实现点的绘制[27:14]
1-5绘制点的优化处理[10:54]
1-6实现线的绘制[18:38]
1-7绘制线优化[15:03]
1-8给线上色,绘制渐变色的线[12:02]
1-9线的巩固-多种绘制方式[16:42]
1-10绘制贝塞尔曲线[15:45]
1-11实现矩形的绘制[08:08]
1-12优化矩形绘制效率[07:21]
1-13矩形颜色的填充(颜色插值)[17:35]
1-14实现三角形绘制[08:42]
1-15实现三角形绘制2[20:26]
1-16实现三角形绘制3[15:29]
1-17给三角形填充颜色[14:43]
1-18代码效率优化[21:53]
1-19代码效率优化-三角形不可见优化(2)[07:11]
1-20代码效率优化-三角形相交Y方向优化(3)[11:28]
1-21代码效率优化-三角形相交X方向优化(4)[06:37]
第2章 光栅化图像
1小时45分钟11节
2-1实现图片的绘制i[07:37]
2-2Freetype加载图片[08:13]
2-3Image类的编写[17:10]
2-4去掉不想要的颜色-color-key[12:06]
2-5实现Alpha测试[07:30]
2-6Alpha混合的实现[10:49]
2-7透明的处理[08:31]
2-8图像的部分绘制[09:28]
2-9图像的缩放[12:55]
2-10图像的缩放-采样[06:14]
2-11归纳,总结[04:55]
第3章 纹理基础
3小时13分钟13节
3-1纹理坐标的引入[32:31]
3-2纹理坐标的引入2[19:14]
3-3纹理颜色混合处理[09:23]
3-4实现状态机[23:10]
3-5实现状态机2[32:48]
3-6实现状态机3[24:36]
3-7纹理包装-重复[06:43]
3-8纹理包装-clamp-to-age[07:19]
3-9二维矩阵操作[05:52]
3-10平移矩阵的应用[07:49]
3-11缩放矩阵的应用[05:23]
3-12旋转矩阵的应用[08:59]
3-13矩阵复合操作[09:39]
第4章 3D基础
1小时43分钟10节
4-13D理论[10:21]
4-23D理论-向量[09:07]
4-33D理论-矩阵[06:00]
4-43D框架的实现[10:45]
4-5固定渲染管线实现[20:26]
4-6投影和观察矩阵[07:32]
4-7固定渲染管线实现-裁减[15:35]
4-8绘制第一个三角形[06:37]
4-93D矩阵变换[07:56]
4-103D矩阵变换-复合变换[08:46]
第5章 坐标变换-摄像机
1小时10分钟6节
5-1摄像机的实现-消息处理[09:27]
5-2摄像机类的封装[15:03]
5-3摄像机类的封装2[08:39]
5-4场景的建立[14:31]
5-5bug-修正及摄像机缩放[11:31]
5-6摄像机的平移[11:18]
1、链接失效或无解压密码,请联系QQ:980264305
2、资源来源于网络公开发表文件,所有资料仅供学习交流
3、所收取费用来维持服务器运行,性质为用户友情赞助,并非售卖文件费用
4、如侵犯您的权益,请联系邮箱:980264305@qq.com
数智学院 » 图形学理论视频课程-实现OpenGL精简内核,资源教程下载