WebGL
WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D graphics and 2D graphics[2] within any compatible web browser without the use of plug-ins.
ソフトウェアベースのレンダラー
サポートするハードウェアまたはグラフィックカードが利用できない場合、Webglはシステム上で直接機能しない可能性があります。それでも、webglはmesaソフトウェアベースのレンダラーを介してFirefox内で利用可能にすることができます。以下の手順に従って有効にするには
Mesaオフスクリーンレンダリング拡張機能をインストールします
$ sudo apt-get install libosmesa6
次に、パッケージによってインストールされたライブラリの場所を見つけます。私のシステムでは、たとえば次の場所にありました
/usr/lib/x86_64-linux-gnu/libOSMesa.so.6.5.3
システム上の実際の場所は異なる場合があります。
次に、Firefoxを開き、次の手順を実行します
1. Go to about:config 2. Search for webgl.osmesalib 3. Type in the path of the mesa library in the value of this preference. 4. Restart firefox
テスト
次のURLを開きます
http://get.webgl.org/
「お使いのブラウザはWebGLをサポートしています」と表示され、回転する立方体のアニメーションを再生します。
Cssdeckには、ここにwebglアイテムもあります
http://cssdeck.com/labs/sakura
Firefoxでのwebglサポートに関する技術情報については、
http://www.doesmybrowsersupportwebgl.com/
Yayと表示され、webglサポートに関する追加情報が表示されます。
それらがすべて正常に機能する場合は、webglが正しく有効になっています。