综合教程技术培训课程简介

爱发资源整合网:webgl教程《WebGL基础篇实战视频》教学

从基础开始介绍WebGL技术介绍基本的WebGL渲染管线,各种常用的缓冲区的作用,以及用法,结合程序实例做到多方位的讲解,精讲三维的理论,针对三维理论中的三个矩阵变换一个坐标变换深入讲解,针对WebGL核心技术逐个讲解。

课程内容目录:

01、Hello webgl-第一个webgl程序

02、绘制一个三角形,并对程序进行分析

03、显卡内容分配-顶点缓冲区的使用(1)

04、显卡内容分配-顶点缓冲区的使用(2)

05、显卡内容分配-索引缓冲区的使用

06、shader剖析(1)

07、shader剖析(2)

08、投影的介绍-正交投影(1)

09、投影的介绍-正交投影(2)

10、基本的图元介绍,点,线,面

11、认识彩色的世界-纹理贴图的介绍(1)

12、认识彩色的世界-纹理贴图的介绍(2)

13、点精灵介绍-绘制飘动的点.(适用纹理方式)

14、多纹理介绍-实现浮动的云

15、透视投影-进入三维世界

16、渲染管线的学习,gpu图形卡的绘制基础理论

17、数学知识学习-三维向量

20、贴图滤波的学习,贴上图的立方体

21、压缩纹理格式介绍

22、键盘的控制,控制三维物体的旋转,缩放,平移-模型矩阵的学习

23、复合模型变换的学习-模型矩阵的深入理解

24、混合的学习-透明,半透明的物体

25、FBO的实现-实现画中画效果,即离线渲染(1)

26、FBO的实现-实现画中画效果,即离线渲染(2)

27、鼠标控制场景

29、实现__人称摄像机控制

30、实现__人称摄像机控制(2)

31、第三人称摄像机(1)

32、第三人称摄像机(2)

33、第三人称摄像机-射线法-实现屏幕和世界坐标的相互转换

34、光照-真实的三维世界,平行光

35、光照-真实的三维世界-点光源

36、光照-真实的三维世界-高光

37、模型的介绍

39、二进制文件操作

40、二进制模型文件的加载-显示,以及格式定义

42、布告板的实现2-风吹草动

43、顶点状态缓冲区-VAO

44、场景的管理-节点

45、场景的管理-包围盒的计算

46、场景管理-视锥计算-不可见剔除

47、天空盒子的绘制

48、粒子效果-爆炸

50、纯shader实现雾化效果

52、骨胳动画原理

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。