扫码支付

购买商品:课程名称读取中
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 游戏开发> 3D游戏
  • 3D图形理论

    本课程支持以下优惠:

  • 由百度云提供技术支持
    课程目录
    第一章:光栅化基础
    • 1. 课程介绍 (免费)
    • 15:03
    • 2. 建立开发环境-创建窗口 (免费)
    • 9:57
    • 3. 建立窗口 (免费)
    • 13:17
    • 4. 绘制点 (免费)
    • 27:14
    • 5. 绘制点的优化处理 (免费)
    • 10:54
    • 6. 绘制线 (免费)
    • 18:38
    • 7. 绘制线优化
    • 15:03
    • 8. 给线上色,绘制渐变色的线
    • 12:02
    • 9. 线的巩固-多种绘制方式
    • 16:41
    • 10. 绘制贝塞尔曲线
    • 15:45
    • 11. 矩形的绘制
    • 8:08
    • 12. 优化矩形绘制效率
    • 7:21
    • 13. 矩形颜色的填充(颜色插值)
    • 17:35
    • 14. 绘制三角形
    • 8:42
    • 15. 绘制三角形2
    • 20:25
    • 16. 给三角形3
    • 15:28
    • 17. 给三角形填充颜色
    • 14:43
    • 18. 代码效率优化
    • 21:53
    • 19. 代码效率优化-三角形不可见优化(2)
    • 7:11
    • 20. 代码效率优化-三角形相交Y方向优化(3)
    • 11:28
    • 21. 代码效率优化-三角形相交X方向优化(4)
    • 6:37
    第二章:光栅化图像
    • 1. 绘制图片
    • 7:36
    • 2. Freetype加载图片
    • 8:13
    • 3. Image类的编写
    • 17:10
    • 4. 去掉不想要的颜色-color-key
    • 12:05
    • 5. Alpha测试
    • 7:30
    • 6. Alpha混合的实现
    • 10:49
    • 7. 透明的处理
    • 8:31
    • 8. 图像的部分绘制
    • 9:28
    • 9. 图像的缩放
    • 12:55
    • 10. 图像的缩放-采样
    • 6:14
    • 11. 归纳,总结
    • 4:54
    第三章:纹理基础
    • 1. 纹理坐标的引入
    • 32:31
    • 2. 纹理坐标的引入2
    • 19:14
    • 3. 纹理颜色混合处理
    • 9:23
    • 4. 实现状态机
    • 23:10
    • 5. 实现状态机2
    • 32:48
    • 6. 实现状态机3
    • 24:36
    • 7. 纹理包装-重复
    • 6:42
    • 8. 纹理包装-clamp-to-age
    • 7:18
    • 9. 二维矩阵操作
    • 5:52
    • 10. 平移矩阵的应用
    • 7:49
    • 11. 缩放矩阵的应用
    • 5:22
    • 12. 旋转矩阵的应用
    • 8:59
    • 13. 矩阵复合操作
    • 9:39
    第四章:3D基础
    • 1. 3D理论
    • 10:21
    • 2. 3D理论-向量
    • 9:08
    • 3. 3D理论-矩阵
    • 8:16
    • 4. 3D框架的实现
    • 10:45
    • 5. 固定渲染管线实现
    • 20:26
    • 6. 投影和观察矩阵
    • 7:32
    • 7. 固定渲染管线实现-裁减
    • 15:35
    • 8. 绘制第一个三角形
    • 6:37
    • 9. 3D矩阵变换
    • 7:56
    • 10. 3D矩阵变换-复合变换
    • 8:46
    第五章:坐标变换-摄像机
    • 1. 摄像机的实现-消息处理
    • 9:27
    • 2. 摄像机类的封装
    • 15:03
    • 3. 摄像机类的封装2
    • 8:39
    • 4. 场景的建立
    • 14:31
    • 5. bug-修正及摄像机缩放
    • 11:30
    • 6. 摄像机的平移
    • 11:18

    优惠套餐

    OpenGL&图形学基础
    套餐价:¥300.00
    原价:¥415
    OpenGL-地理信息系统-初级套餐
    套餐价:¥500.00
    原价:¥714
    OpenGL-专家套餐
    套餐价:¥460.00
    原价:¥755
    OpenGL-渲染专家套餐
    套餐价:¥369.00
    原价:¥615
    OpenGL 三部曲
    套餐价:¥660.00
    原价:¥915
    • 【课程类型】实战教学 【难度级别】高级 【适合人群】计算机相关专业学生
    • 【课程介绍】
      课程实现一套软3D,即不依赖任何第三方API(OpenGL,D3D,GDI)等。 课程从建立建立颜色缓冲区,绘制点,绘制线,绘制面,绘制图片,建立纹理,作图形的旋转,图像的混合,建立三维坐标系,实现模型矩阵,投影矩阵,观察矩阵,深度缓冲区等三维核心功能,实现最基本的OpenGL核心绘制功能,让开发者从底层,全面的认识3D,为优化,开发出更好的游戏奠定基础。
    • 【课程目标】
      全面的深入的掌握三维的理论,光栅化理论。
    • 【课程计划】
      第1章-光栅基础 第2章-光栅图像-纹理基础 第3章-纹理 第4章-3D世界 第5章-观察矩阵 第6章-深度缓冲区

    第一章:光栅化基础
    1 课程介绍
    15:03
    代码在最后一课时上下载
    3 建立窗口
    13:17
    4 绘制点
    27:14
    6 绘制线
    18:38
    7 绘制线优化
    15:03
    11 矩形的绘制
    8:08
    14 绘制三角形
    8:42
    15 绘制三角形2
    20:25
    16 给三角形3
    15:28

    第二章:光栅化图像
    1 绘制图片
    7:36
    5 Alpha测试
    7:30
    9 图像的缩放
    12:55
    11 归纳,总结
    4:54

    第三章:纹理基础
    4 实现状态机
    23:10

    第四章:3D基础
    1 3D理论
    10:21

    第五章:坐标变换-摄像机
    4 场景的建立
    14:31
    6 摄像机的平移
    | 11:18

    全部评价(5
    好评(5
    中评(0
    差评(0
    发表评价
    老师,源码在哪里下载啊?或者发我邮箱:251863753@qq.com
    2017-06-13 17:09:19
    老师,课程代码去哪里下载?或者发下我邮箱?1615843063@qq.com
    2017-05-29 13:19:57
    必须好评,虽说代码bug不少,但思路值了
    2017-05-07 17:32:13
    在课程的列表上下载 ,如果无法下载 ,留个邮箱,我发给你
    2017-02-13 12:11:13
    太棒了,讲解很细致,细节讲解到位,一直都学不好OpenGL,终于明白了. 张老师可以秒大学的教授了
    2017-01-28 20:47:31
    [追加评论]越学越觉得值了,越学觉得图形学越简单^_^
    [追加评论]老师,代码怎么下载?
    张立铜
    23课程375382学员
    禾润软件有限公司技术总监。2004年毕业于西南科技大学,计算机科学技术专业,从事软件开发,游戏开发,擅长游戏开发,桌面应用,手机游戏。