TECHNOLOGY INDEX / REFERENCEGPU / CANVAS / BROWSERWEB GRAPHICS API
REFERENCE / WEBGL
WebGL
WebGL is a browser graphics API for rendering interactive 2D and 3D scenes through a GPU-accelerated drawing context attached to an HTML canvas.
THE GPU,
INSIDE A CANVAS.
It exposes programmable graphics stages, buffers, textures and draw commands to web applications without requiring a native installation.
THE CORE
IDEAS.
- 01
DRAWING CONTEXT
Connect GPU rendering commands to a canvas element in the browser document.
- 02
SHADERS
Run small programs on the GPU to transform geometry and calculate pixel output.
- 03
BUFFERS & TEXTURES
Upload vertex data, images and parameters for efficient rendering.
KEEP EXPLORING / 03OFFICIAL