随笔分类 - webgl
摘要:“ 万丈高楼平地起。”01基础知识一、相关术语图元 :WebGL 能够绘制的基本图形元素,包含三种:点、线段、三角形。片元:可以理解为像素,像素着色阶段是在片元着色器中。裁剪坐标系:裁剪坐标系是顶点着色器中的 gl_Position 内置变量接收到的坐标所在的坐标系。设备坐标系:又名 NDC 坐标系,是裁剪坐标系各个分量对 w 分量相除得到的坐标系,特点是 x、y、z 坐标分量的取值范围都在 【-...
阅读全文
摘要:WebGL 是什么?WebGL 是一组基于 JavaScript 语言的图形规范,浏览器厂商按照这组规范进行实现,为 Web 开发者提供一套3D图形相关的 API。这些 API 能够让 Web 开发者使用 JavaScript 语言直接和显卡(GPU)进行通信。当然 WebGL 的 GPU 部分也有对应的编程语言,简称 GLSL。我们用它来编写运行在 GPU 上的着色器程序。着色器程序需要接收 C...
阅读全文