首页 / Unity3d课程/ 图形学 / WebGL实战精讲视频课程-基础篇
  • 分享
    收藏

WebGL实战精讲视频课程-基础篇

价格 免费
学习有效期 长期有效

简介

课程介绍

          掌握webgl核心技术 可编写shader代码 可编写三维游戏 可编写各种三维应用。由于本人能力有限,讲解过程中未免会出现错误,请指正批评,共同进步。

课程大纲

  1. Hello webgl-第一个webgl程序
  2. 绘制一个三角形,并对程序进行分析
  3. 显卡内容分配-顶点缓冲区的使用(1)
  4. 显卡内容分配-顶点缓冲区的使用(2)
  5. 显卡内容分配-索引缓冲区的使用
  6. shader剖析(1)
  7. shader剖析(2)
  8. 投影的介绍-正交投影(1)
  9. 投影的介绍-正交投影(2)
  10. 基本的图元介绍,点,线,面
  11. 认识彩色的世界-纹理贴图的介绍(1)
  12. 认识彩色的世界-纹理贴图的介绍(2)
  13. 点精灵介绍-绘制飘动的点.(适用纹理方式)
  14. 多纹理介绍-实现浮动的云
  15. 透视投影-进入三维世界
  16. 渲染管线的学习,gpu图形卡的绘制基础理论
  17. 数学知识学习-三维向量
  18. 数学知识学习-矩阵
  19. 三维理论学习-坐标变化,模型矩阵,观察矩阵,投影矩阵,视口变化
  20. 贴图滤波的学习,贴上图的立方体
  21. 压缩纹理格式介绍
  22. 键盘的控制,控制三维物体的旋转,缩放,平移-模型矩阵的学习
  23. 复合模型变换的学习-模型矩阵的深入理解
  24. 混合的学习-透明,半透明的物体
  25. FBO的实现-实现画中画效果,即离线渲染(1)
  26. FBO的实现-实现画中画效果,即离线渲染(2)
  27. 鼠标控制场景
  28. 拾取选择的,如何拾取,选择三维中的物体. 射线的学习
  29. 实现第一人称摄像机控制
  30. 实现第一人称摄像机控制(2)
  31. 第三人称摄像机(1)
  32. 第三人称摄像机(2)
  33. 第三人称摄像机-射线法-实现屏幕和世界坐标的相互转换
  34. 光照-真实的三维世界,平行光
  35. 光照-真实的三维世界-点光源
  36. 光照-真实的三维世界-高光
  37. 模型的介绍
  38. 模型的解析以及绘制
  39. 二进制文件操作
  40. 二进制模型文件的加载-显示,以及格式定义
  41. 顶点状态缓冲区-VAO视频未上传
  42. 布告板的实现1视频未上传
  43. 布告板的实现2-风吹草动视频未上传
  44. 场景的管理-节点视频未上传
  45. 场景的管理-包围盒的计算视频未上传
  46. 场景管理-视锥计算-不可见剔除视频未上传
  47. 天空盒子的绘制

学习目录

    学员评价

    soul专属mm 2021-04-13
    跪求源码,正交矩阵不知道为什么画出来是一个长方形,点位没什么问题。
    zhanglitong 2017-03-17
    已经发给你了,要给的,只是刚到这个平台上,资料准备不够充足.见谅
    肥波正传 2017-03-17
    老师讲得很用心,狂顶!
    授课老师

    zhanglitong

    泰课签约布道师

    猜你想学

    Unity Shader Graph 实例(第三季)

    51.75

    Unity3D资源管理与全热更框架HybridCLR

    148.5

    Unity Shader Graph 实例(第二季)

    44.25

    Unity3D ARPG战斗系统 第一季

    112.5

    Unity-细讲网络编程

    74.25

    Unity SDK实战:接入微信与支付宝

    66