浏览器提供的 WebGL API 是 OpenGL ES 的 JavaScript 绑定版本,它赋予了开发者操作 GPU 的能力。这一特点也让 WebGL 的绘图方式和其他图形系统的“开箱即用”(直接调用绘图指令或者创建图形元素就可以完成绘图)的绘图方式完全不同,甚至要复杂得多。我们可以总结为以下 5 个步骤: 创建 WebGL 上下文创建 WebGL程序(WebGL Program)将数据存入缓冲区将缓冲区数据读取到 GPUGPU 执行 WebGL 程序,输出结果