# what-webgl

## WebGL介绍

WebGL(全写 Web Graphics Library)是一种 3D 绘图标准，这种绘图技术标准允许把 JavaScript 和 OpenGL ES 2.0 结合在一起，通过增加 OpenGL ES 2.0 的一个 JavaScript 绑 定，WebGL 可以为 HTML5 Canvas 提供硬件 3D 加速渲染，这样 Web 开发人员就可以借助系统 显卡来在浏览器里更流畅地展示 3D 场景和模型了，还能创建复杂的导航和数据视觉化。显 然，WebGL 技术标准免去了开发网页专用渲染插件的麻烦，可被用于创建具有复杂 3D 结构 的网站页面，甚至可以用来设计 3D 网页游戏等等。

## WebGL 优势

* WebGL 是内嵌在浏览器中的，无需安装插件和库就可以直接使用
* 在多平台运行 WebGL 程序
* 让海量数据的三维可视化成为了可能
* 开发环境简单，仅需文本编辑器和浏览器就可以编写三维图形程序
* more

webgl正在成为一个行业标准, 以有越来越多的浏览器宣布支持它. webVR 等新技术的诞生也都离不开 webgl.

而且有GPU加速的浏览器, 必然如虎添翼，在web端可以有更精彩纷呈端效果。

***

> [图解WebGL\&Three.js工作原理](https://www.cnblogs.com/wanbo/p/6754066.html)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tenten.co/awesome/webgl/awesome-threejs-playground/docs/what-webgl.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
