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.
Rendu basé sur logiciel
Webgl peut ne pas fonctionner directement sur votre système s'il n'y a pas de matériel ou de carte graphique compatible disponible. Même dans ce cas, webgl peut être rendu disponible dans firefox via le moteur de rendu basé sur le logiciel mesa. Pour l'activer, suivez les étapes ci-dessous
Installez l'extension de rendu hors écran Mesa
$ sudo apt-get install libosmesa6
Recherchez ensuite l'emplacement de la bibliothèque installée par le package. Sur mon système, il se trouvait à l'emplacement suivant par exemple
/usr/lib/x86_64-linux-gnu/libOSMesa.so.6.5.3
L'emplacement réel sur votre système peut être différent.
Maintenant, ouvrez Firefox et procédez comme suit
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
Testez-le
Ouvrez maintenant l'url suivante
http://get.webgl.org/
Il dirait "Votre navigateur prend en charge WebGL" et jouerait une animation de cube tournant.
Cssdeck propose également un élément WebGL ici
http://cssdeck.com/labs/sakura
Pour des informations techniques sur la prise en charge de WebGL dans Firefox, consultez
http://www.doesmybrowsersupportwebgl.com/
Il devrait dire Yay et afficher des informations supplémentaires sur le support webgl.
S'ils fonctionnent tous correctement, WebGL est activé correctement.