视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

计算机图形学从零实现OpenGL接O
本课程知识体系对标市场企业需求,内容详细,图形工程师必达标准
大咖讲师授课,转光栅引擎代码,理论结合实践,专业技术解答
我们的目标,从实战角度出发,培养打造三维渲染业界急需的工程师技术人才

课程概要
只给你一个画点的功能,构建一个三维世界,制作自己的虚拟 GpU

图形工程师的前景怎么样
为什么深入学习计算机图形学
相关人才紧缺
随着 VR/AR 产业的发展以及次世代游戏技术的更迭,行业内部人才会越来越缺乏
国内需求紧迫
大量模拟仿真类软件、工业设计类软件都需要特殊的渲染方法,国内的工业软件需要大量的渲染引擎技术人才
不会中年危机
演染引擎技术行业,属于门槛较高的行业,进入之后需要多年学习才可以达到一定技术水平,课题繁多.越老越吃香
行业结合性高
演染引擎可以结台物理仿真、工业软件、医疗影晌、三维重建、虚拟现实、营销、网站等各类行业技术,可以说是几乎无限制

什么样的你适合学习本课程
在校大学生,对图形学感兴趣
期望获得更高薪水,转到计算机图形学
对 C + +熟练准握,但没设计过架构
需要加强职场技术能力人士
只要你想深度学习计算机图形学,就可以上马走起!
课程从基础二维显示算法,通过原理算法讲解、公式推导一直到代码精讲,由浅入深,
直至可以完整的编写软件渲染器的标准,为你提供社区答疑服务,保驾护航!

学习本课程后我们能得到什么
完全掌握计算机图形光栅化渲染的数学原理,不留死角
我们会将计脚机图形学需要的数学基础,进行系统编排;由浅入深,系统讲解每一个遇到的数学公式。
完全掌握 GPU 光栅化背后的原理与机制
对于现代化 GPU 编程拥有更深入的理解,完全掌握诸如(剪裁 /剔除/深度/混合/透视修正)等管线算法。
得到一套成型的软件光栅化系统
通过本课程的学习,你可以自主编写一套属于自己的软件GPU 光栅化系统;或者也可以使用本课程配套代码进行完整学习
学习如何应用本 API 制作摄像机/光照/模型读取等应用功能
通过使用我们自己封装的 GPU 接口,我们可以实现多种不同的应用效果
课程专属答疑社区
购买本课程后,学员可以参与我方徽信/ QQ 社区,与志同通台的人在一起快乐图形学!

课程大纲

01.

课程导学与资料下载(3节)                           免费试听

课程导学与资料下载
1.课程导学与课程安排
19分钟
2.课程成果展示
2分钟
3.课程相关代码
90.6MB  |  rar文件
02.

工程环境与直线绘制(10节)

工程环境与直线绘制
1.CMake工程配置(一)
15分钟
2.CMake工程配置(二)
20分钟
3.WindowsAPI介绍
13分钟
4.Windows窗体构建
17分钟
5.实践:Windows窗体构建代码
20分钟
6.WindowsGDI介绍
16分钟
7.实践:绘图环境搭建
22分钟
8.Brensenham直线绘制算法
30分钟
9.实践:直线绘制算法代码
16分钟
10.实践:彩色直线的绘制
12分钟
03.

三角形绘制(7节)

三角形绘制
1.线性代数—向量基础
14分钟
2.线性代数—向量叉乘专题
18分钟
3.实践:向量类代码设计
14分钟
4.实践:向量功能函数代码设计
10分钟
5.实践:三角形扫描线绘制算法代码设计
9分钟
6.三角形重心插值算法
11分钟
7.实践:彩色三角形绘制
7分钟
04.

图片与纹理(8节)

图片与纹理
1.实践:图片读取与显示
14分钟
2.实践:颜色混合绘制
12分钟
3.UV坐标详解
13分钟
4.实践:UV坐标系统代码
13分钟
5.双线性插值算法
14分钟
6.实践:双线性插值算法代码
13分钟
7.纹理Wrap性质
11分钟
8.实践:Wrap代码与纹理动画
8分钟
05.

矩阵理论基础(9节)

矩阵理论基础
1.矩阵概论
11分钟
2.矩阵的行列视图
23分钟
3.矩阵行列式计算
15分钟
4.矩阵行列式基本性质
16分钟
5.矩阵性质与化简
16分钟
6.矩阵行列式几何意义
22分钟
7.矩阵的逆矩阵计算
20分钟
8.实践:矩阵类设计代码
9分钟
9.实践:矩阵功能函数代码
23分钟
06.

空间变换(10节)

空间变换
1.二维空间变换理论
17分钟
2.三维空间变换理论
16分钟
3.绕任意轴旋转矩阵
25分钟
4.视图变换矩阵
27分钟
5.变换与基向量坐标系
30分钟
6.实践:空间变换代码实现
27分钟
7.正交投影变换矩阵
21分钟
8.透视投影变换矩阵
32分钟
9.屏幕空间变换矩阵
13分钟
10.实践:三维旋转三角形的实现
12分钟
07.

渲染管线(10节)

渲染管线
1.渲染管线概念与设计
29分钟
2.几何信息存储-VBO
19分钟
3.几何信息存储-VAO/EBO
20分钟
4.实践:渲染管线搭建与代码重构
15分钟
5.实践:VAO/VBO代码实现
19分钟
6.图形状态机理论
13分钟
7.实践:几何数据操作接口
14分钟
8.Draw流程与Shader设计
14分钟
9.实践:Shader类代码设计
14分钟
10.实践:Draw函数代码及三角形案例
21分钟
08.

高级渲染管线功能(9节)

高级渲染管线功能
1.剪裁算法—前置几何知识
12分钟
2.剪裁算法—多边形剪裁算法
32分钟
3.实践:剪裁算法实现
35分钟
4.透视修正推导与算法
44分钟
5.实践:透视修正代码实现
8分钟
6.实践:背面剔除算法与代码
17分钟
7.实践:深度测试算法与代码
16分钟
8.实践:颜色混合算法与代码
8分钟
9.实践:纹理系统代码
17分钟
09.

应用案例(9节)

应用案例
1.摄像机系统设计
13分钟
2.实践:摄像机代码实现
29分钟
3.Lambert光照模型介绍
17分钟
4.实践:Lambert光照代码实现
16分钟
5.模型与Assimp库介绍
20分钟
6.Mesh系统设计
17分钟
7.实践:Mesh类代码实现
11分钟
8.实践:Model类设计编写(一)
16分钟
9.实践:Model类设计编写(二)
20分钟



相关推荐
客服 关于