WebGL教程(电子书)
WebGL教程(电子书)最近准备编写一本WebGL快速入门的电子书教程,电子书编写完整后,会免费开源到我的个人技术博客,目前还在编写中,已经写好的会把电子书每一小节以文章的形式发布才CSDN上。第一章、WebGL零基础入门1.1 WebGL绘制一个点—第一个程序1.2更新中...
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
第三章 …
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)