WebGL教程(电子书)
最近准备编写一本WebGL快速入门的电子书教程,电子书编写完整后,预览地址在我的个人技术博客,目前还在编写中,博客部署电子书之前,会把电子书已经写好的每一小节以文章的形式发布在CSDN平台。
第一章、WebGL零基础入门
1.1 WebGL绘制一个点—第一个程序
1.2 WebGL绘制一个矩形
1.3 WebGL坐标系—投影
1.4 WebGL平移变换
1.6 WebGL顶点索引绘制gl.drawElements()
1.7 varying变量和颜色插值
1.9 WebGL光照模型渲染立方体
1.10 WebGL实现立方体旋转动画
1.11 绘制多个相同几何体
1.12 WebGL纹理贴图
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.7 内置变量gl_PointSize、gl_Position、gl_FragColor、gl_FragCoord、gl_PointCoord
2.9 顶点着色器和片元着色器
2.10 着色器取样器sampler2D
2.11 内置函数
2.12 着色器精度设置(lowp、mediump、highp和precision)
2.13 结构体struct
2.14 函数声明
2.15 discard舍弃片元
2.16 数组
2.17 预处理命令#define、#ifdef、#if、#include
690




被折叠的 条评论
为什么被折叠?



