Demo Repository
Jump to navigation
Jump to search
The WebGL repository contains a number of demos that highlight WebGL functionality. The following table shows these demos and whether they are known to run in the current builds of WebGL-capable browsers. It may be out of date at any time; if in doubt, just try it!
You can check out the source code for all of these demos via Git:
git clone https://github.com/KhronosGroup/WebGL.git
Test | Originator | Apple (WebKit) | Google (Chrome)1 | Microsoft (Internet Explorer) | Mozilla (Firefox) | Opera |
---|---|---|---|---|---|---|
san-angeles | Yes | Yes | Yes | Yes | Yes | |
particles | Yes | Yes | Yes | Yes | Yes | |
shiny-teapot | Yes | Yes | Yes | Yes | Yes | |
high-dpi | Yes | Yes | Yes | Yes | Yes | |
image-texture-test | Yes | Yes | Yes | Yes | Yes | |
procedural-texture-test | Yes | Yes | Yes | Yes | Yes | |
Vertex Buffer Object Example | Yes | Yes | Yes | Yes | Yes | |
Colored Box | Apple | Yes | Yes | Yes | Yes | Yes |
Textured Box | Apple | Yes | Yes | Yes | Yes | Yes |
Earth (and Mars) | Apple | Yes | Yes | Yes | Yes | Yes |
Teapot Per Vertex | Apple | Yes | Yes | Yes | Yes | Yes |
Teapot Per Pixel | Apple | Yes | Yes | Yes | Yes | Yes |
Many Planets Deep | Apple | Yes | Yes | Yes | Yes | Yes |
WebGL + CSS | Apple | Yes | Yes | Yes | No (Demo requires -webkit CSS prefixes, need to update it) | No (teapot not drawn, CSS effects not supported) |
J3DI Matrix Test | Apple | Yes | Yes | Yes | Yes | Yes |
Spore COLLADA Viewer | Mozilla | Yes | Yes | No | Yes | Yes |
Notes
1 Chrome disable (black-list) WebGL for some old graphics cards. For some of them other browsers work very well. For example WebGL is not working for Intel Mobile 945 Express family, but Internet Explorer 11 works very well.