WebGL教程(电子书)最近打算制作WebGL快速入门的电子书教程。 电子书完成后,预览对象是我的个人技术博客,目前正在制作中。 在博客引入电子书之前,将所有写有电子书的小节作为文章发布在CSDN平台上。
第一章,WebGL零度基点入门1.1用WebGL画点-第一步
1.2绘制web GL矩形
1.3 WebGL坐标系-投影
1.4 WebGL平移变换
1.5绘制立方体—WebGL旋转变换
1.6 WebGL顶点索引绘制gl.drawElements (
1.7变量和颜色插值
1.8 WebGL绘图立方体-每面一种颜色
1.9渲染web GL照明模型立方体
1.10 WebGL实现立方体旋转动画
1.11绘制多个相同的几何图形
1.12网络GL纹理贴图
1.13 WebGL彩色图表灰度
1.14着色器程序切换-程序对象Program
1.15透明度和融合
1.16深度试验与融合
第二章,WebGL着色器GLSL ES 2.1着色器声明变量
2.2声明常量const
2.3着色器GLSL基本数据类型
2.4着色器向量/向量
2.5着色器GLSL矩阵mat
2.6着色器(if-else和for语句) )。
2.7内置变量gl_PointSize、gl_Position、gl_FragColor、gl_FragCoord、gl_PointCoord
2.8属性、统一、变量
2.9顶点着色器和片段着色器
2.10着色器取样器sampler2D
2.11内置函数
2.12着色器精度设置(lowp、mediump、highp、precision ) ) ) ) ) ) ) )。
2.13结构结构结构
2.14函数声明
2.15抛弃discard芯片
2.16数组
2.17预处理指令#define、#ifdef、#if、#include
第三章…