WebGLは、ウェブブラウザで3次元コンピュータグラフィックスを表示させるための標準仕様。
OpenGL 2.0もしくはOpenGL ES 2.0をサポートするプラットフォーム上で、特別なブラウザのプラグインなしで、ハードウェアでアクセラレートされた三次元グラフィックスを表示可能にする。
技術的には、JavaScriptとネイティブのOpenGL ES 2.0のバインディングである。
WebGLはHTML5のcanvas要素に描画する。
-
PC
- Edge
- Google Chrome 8 (8は要設定、9から標準で有効)
- Internet Explorer 11
- Mozilla Firefox 4
- Opera 12[3] (12は要設定、15から標準で有効)
- Safari 5.1 (5.1は要設定、8から標準で有効)
-
モバイル
- Android ブラウザ - Android 5.0 以降。
- BlackBerry 10
- Edge
- Firefox for Mobile (Maemoは1.0から, Androidは4から)
- Google Chrome for Android 25 (25は要設定、30から標準で有効。)
- Internet Explorer Mobile 11
- Opera Mobile 12 (Android のみ)
- Safari 8 - iOS 8 以降。
- Tizen 1.0