`WebGL`(Web Graphics Library)是一种 JavaScript API,用于在任何兼容的网页浏览器中渲染交互式 2D 和 3D 图形,无需使用插件。它利用图形处理单元(GPU)的能力来实现高效渲染。WebGL 程序由用 JavaScript 编写的控制代码和用 OpenGL Shading Language(GLSL)编写的着色器代码组成,使开发者能够精细控制图形渲染的细节。除了与 HTML5 兼容以及能在任何支持 Web 的平台上渲染之外,WebGL 已完全集成到所有 Web 标准中,为 GPU 加速的图像处理和特效提供了便利。