JS单例模式

JS单例模式

保证一个类仅有一个实例,并提供一个访问它的全局访问点,这样的模式就叫做单例模式。单例模式的实现思路现在我们先不考虑单例模式的应用场...

js连续绘制多个点

js连续绘制多个点

上一篇说到,鼠标点击绘制一个点,但是把之前的点清除了,并不是gl.clear()导致的。而是每次点击使用了drawArraysgl.drawArrays() 方法只...

vec4齐次坐标

vec4齐次坐标

webgl编程入门有这样一段话描述了vec4(齐次坐标)由4个分量组成的矢量被称为齐次坐标 (参阅下方表格中的文字),因为它能够提高处理三维...

webgl着色器

webgl着色器

着色器的概念webgl 绘图需要两种着色器:顶点着色器(Vertex shader):描述顶点的特征,如位置、颜色等。片元着色器(Fragment shader...

webgl 坐标系

webgl 坐标系

webgl画布的建立和获取,和canvas 2d是一样的。一旦我们使用canvas.getContext()方法获取了webgl 类型的上下文对象,那这张画布就不再是...

css颜色转webgl颜色

css颜色转webgl颜色

css的颜色rgba值的范围是:0-255webgl的颜色rgba值的范围是:- 前面三个参数是颜色,第四个参数是透明度,四个参数均为0~1css的颜色rgba转...