People who code: we want your input. Take the Survey

WebGL extends the capability of the HTML canvas element to allow it to render accelerated 3D graphics in any compatible web browser. WebGL is based on the already well stablished OpenGL graphics API and specification.

WebGL is OpenGL graphics for web pages. It extends the capability of the HTML canvas element to allow it to render accelerated 3D graphics in any compatible web browser.

WebGL is based on OpenGL-ES and is driven via a JavaScript API. It does not require the use of plug-ins. Specifications and additional information can be found at the official Khronos page.

Getting started with WebGL:

The startting place for all new WebGL developers - LearningWebGL.com. LearningWebGL has basic tutorials required to understand the API and pipeline, and is also a blog site that publishes newest information about WebGL every week.


If your code uses the JavaScript/HTML WebGL API, add this tag to the question.

For questions that also include GLSL shader code, add the tag as well.