webgl第一章

今天一天看了一天的webgl,本来就想这么过去就算了,思来想去还是还是回忆一下好了~

  • 顶点着色器 顶点着色器即为设置点的位置和颜色的这么个东西,在文件的最顶部,然后呢是以字符串的形式嵌入的,乍一看,咋还多了一个main函数,花式蒙圈儿~~,呐就是这货dingdian
  • 片元着色器 顶点着色器控制着点的位置和大小,而片元着色器控制点的颜色。你以为这就完了?其实他和顶点挨着,也在文件顶部,就是这货pianyuan
  • canvas绘制一个点 本章以简单的例子说明了这两个着色器的用法,在canvas里面,以及鼠标响应。涉及到闭包函数,webgl的三维坐标系,屏幕坐标系,鼠标点下位置坐标。 认真了解这几个坐标系之间的区别和联系,对于画点来说就好办了~!
    webbgl坐标系如下图所示:webglcord
    canvas坐标系如下所示:canvas
    鼠标点下位置坐标和webgl坐标系,canvas坐标系的关系如下:clickcord
  • 关于gl.vertexAttrib3f(),uniform函数的使用及其家族函数了解一下?

今天就看了,第一章。