WebGL sur Firefox 3.7 alpha

Tags:: firefox :: linux :: opengl :: html

J'en parlais dans le post précédent, mais je voulais tout de même revenir sur une des infos que j'ai posté. Le WebGL, ou comment faire de la 3D dans un site... Bien qu'annoncé depuis peu comme étant géré dans les dernières compilation de WebKit, la version alpha de Firefox 3.7 intègre aussi cette nouvelle technologie.

Si vous voulez tester il est recommandé d'avoir une carte 3D plutôt bien gérée (NVidia ou ATI) et il vous faut récupérer la version alpha (developper) de Firefox. http://www.mozilla.org/developer/#builds.

Pour ma part je suis sur une Fedora 11 (Linux) 64 bits avec une carte NVidia 8600 GT. C'est pas de la fourdre de guerre mais ça suffit largement. Bref, une fois l'archive récupérée, arrêtez Firefox et ouvrez l'alpha depuis le répertoire décompressé. Une fois Firefox ouvert, tapez dans le champs d'adresse "about:config" puis dans le champ de recherche qui apparaitra, cherchez "webgl"

Double cliquez sur la variable "webgl.enabled_for_all_sites" pour qu'elle soit à la valeur "true". C'est tout !

Maintenant faites un tour ici: http://people.mozilla.com/~vladimir/webgl/spore/sporeview.html et attendez quelques secondes (environ 15 secondes chez moi). Et maintenant cliquez sur le personnage et faites glisser la souris à droite ou à gauche...

C'est pas terrible ça ? Autre site intéressant, celui de http://www.x3dom.org/ qui vous propose une API simplifiée et des exemples tout aussi intéressant.

Ce qu'il faut comprendre ici, c'est que je n'ai installé aucun plugin, pas même celui de Flash. C'est le navigateur qui permet cela (ou plutôt qui permettra, je vous rapelle qu'un version alpha est juste une "prévisualisation" de ce que l'on aura)

Vous profitez donc ici de la 3D accélérée, c'est à dire qu'elle est gérée par votre carte 3D. On imagine alors la multitude d'applications possible avec cela. Des jeux en ligne en passant par de la déco de site... tout est possible. Mais encore faut il espéré que les webmasters n'en abuse pas.

Il faut en effet se souvenir que, comme les animations Flash, la gestion de la 3D ne doit rester que purement multimedia. Le contenu doit rester accessible à tous, y compris ceux qui n'ont pas de carte 3D ou les utilisateurs de clavier Braille.

Voilà... Je n'ai rien à dire de plus à part que je suis impressionné par ce qui est en train d'arriver sur le net. Chrome, Safari, Firefox sont en train de montrer qu'internet est une mine de possibilités allant au delà de ce que l'on pouvait imaginer. Internet Explorer est encore loin d'atteindre ce niveau de compétence et à ce que l'on en sait, Microsoft n'est pas encore prêt d'intégrer les balises canvas (2D et 3D par conséquent)... alors pouvons nous espérer un internet qui boute IE hors de nos machines ?

Utilisez le code barre pour ouvrir le ticket dans votre mobile:
This ticket on you mobile
1 Jeudi 10 Décembre 2009 12:03:03, Metal3d

A noter que j'ai oublié de vous dire que pour Chromium (Google Chrome) il faut lancer le navigateur avec les options --enable-xgl --no-sandbox

sur ATI et Fedora 11 64 bits ça plante... faut que je reteste ça sur mon poste à la maison (nvidia)

Ajouter un commentaire
Veuillez répondre à la question suivante : Tapez en minuscule le nom de l'animal qui fait wouaf wouaf

Trackbacks

Pour ajouter un trackback (retrolien) sur ce ticket, utilisez cette adresse: http://www.metal3d.org/index.php/trackback/default/tb?id=blog%2F245

Tags

Blog Copix Communication PC Config Fedora Vidéo Humour Autre Web Materiel Informatique PHP Développement Mootools HTML Linux WEB IE CSS Vista Microsoft Sympa XHTML Quizz Widget Klik CWE Voeux Bonne année Musique CCRMA Son Audio MAO Reconnaissance vocale Windows Mac Compiz MacOS Mysql Sun Base de données BD Screenlets Screenlet RPM compiz Ubuntu Live FireFox Derambarsh Facebook media informations Sécurité javascript SSH Commande Marketing concours ipod wii QT Trooltech Nokia Libre Logiciels GPL Attali Gnome Dock Compiler Bench undelete reiserfs recovery recover Thread Serveur Optimisation Server Apache Album RSS Flash Air XML Firefox Blender Opensource Orange Internet LiveBox Animaux Droits Logiciels Libres Google Loi RBS netcat Bash Téléphone Spam 3D NIDIA Standards Widgets Merise UML Streaming Developpement Perl MySQL Firewall Parfeu Bayes Novell Réseau Python LVS Salon FTP Dedibox Chrome Administration IRC Gentoo troll video Nouveauté Finance Etudiant spéctacle OpenOffice Javascript Java Info Eclpise ATI design mootools KDE Bureau Design GNU C Pages Jaunes Fun Bijoux Art mail Admin vmware fedora linux VirtualBox VMWare Qemu KVM vim Grep Fglrx Webkit GTK google web JQuery Coup de gueule coup de gueule Lois SVG Raycaster Canvas Hadopi Desktop Jeux Les Sims développement astuces Screen firefox Mobile Safaru Wine bash commande astuce Wave ooc C++ C# Netbook Hercules Bureautique Twitter Safari W3C chrome kazehakaze midori navigateur gecko webkit Links Liens Pyhon Nouvelles Metal Perso Conférence JDLL PCC Roadsend OOC News Acteur Cinéma Chanteur Seven windows orthographe pcc php jdll Slide Application mysql Html twitter python screen curses SVN Android Gphone iPhone OpenGL MindMap Projet Javascrtip Ajax Guitare Tab Tablature JSON firebug Chromium Iphone Titanium music sound android ogg ogv streaming

  • twitter entries...
follow me on Twitter

Valid XHTML 1.0 Strict