es6的基本语法糖,简单易用
分类目录归档:JS
默认参数和不定参数_ES6笔记4
默认参数和不定参数一直通过某些技巧来实现,现在终于“合法”了
模板字符串_ES6笔记3
ES6中最为开放的特性,不只是拼接字符串那么简单
generator(生成器)_ES6笔记2
根据FireFox中该特性的实现者的亲述,补充一些细节和应用场景
for…of循环_ES6笔记1
for…of用来遍历数组,类似于用for…in遍历对象
基本变换和动画_WebGL笔记10
不像canvas绘图有方便的变换API,WebGL中需要自行实现
GLSL ES(OpenGL ES着色器语言)_WebGL笔记9
全面了解GLSL ES语言,包括语法规则、数据类型、流程控制、函数等等
纹理映射(贴图)_WebGL笔记8
贴图就是从图片中提取颜色,再赋值给片元,当然,实际操作很麻烦
varying变量与内插_WebGL笔记7
利用varying变量可以实现渐变效果,还可以内插出各种拿不到的数据
7种WebGL图元_WebGL笔记6
WebGL可以直接绘制7种基本图形,我们称之为图元
用buffer绘制多个点_WebGL笔记5
buffer可以存放多个顶点信息,一次绘制出来,有了buffer才能绘制三角形,继而构造复杂图形
uniform变量与片元着色器_WebGL笔记4
通过attribute变量向片元着色器中传值,我们可以动态修改点的颜色
在鼠标点击处绘制一个点_WebGL笔记3
canvas坐标系与WebGL坐标系不同,需要做坐标转换
attribute变量与顶点着色器_WebGL笔记2
通过attribute变量向顶点着色器中传值,我们就可以动态修改点的位置了
用WebGL绘制一个矩形_WebGL笔记1
本文介绍一个简单的WebGL程序,与canvas2D相比,除了代码量剧增,需要掌握的相关知识也多了很多