vendredi, mars 16

La 3D, le web et javascript

La 3D sur le web est un vieux rêve qui semble être repoussé chaque jour :
- VRML n'a jamais vraiment pris
- X3D son successeur désigné, ne semble pas vraiment prendre la suite
- aucune solution de remplacement n'a réellement émergé

Une fois encore, des hackers javascript se sont retroussé les manches pour parvenir à une solution à l'aide de le nouvelle balise HTML "canvas" (malheureusement inconnue de nos amis de chez Microsoft)... et à ma grande surprise, ça marche ! Du moins, de temps en temps.

Quelques exemples, parce que ça vaut quand même le coup d'oeil :
- une démo d'un moteur de rendu (qui fait ce qu'il peut)
- un jeu en 3D (injouable)
- une démo de voiture avançant une route improbable

Bon, en attendant que tout ça progresse, Flash et WPF semblent pour le moment les alternatives les plus raisonnables... à moins que vous n'ayez une meilleure idée ?

6 commentaires:

L a u g h a r n e a dit…

D'un strict point de vue technique, la technologie ShockWave 3D de Director existe depuis 2001 et offre de biens meilleurs rendus en 3D temps-réel que ces exemple en javascript.

JB Boisseau a dit…

Nous sommes d'accord : comme je l'ai dit, Flash ou WPF sont bien plus raisonnables pour le moment.

Ainsi, Shockwave (que je range un peu abusivement dans les solutions "Flash" du fait de son appartenance à Adobe) constitue en effet une excellente solution.

Javascript deviendra peut-être une alternative envisageable sur les prochaines générations de navigateurs (IE8, FF3).

Anonyme a dit…

La 3D sur le web est à mon sens plutôt incarnée par Virtools (cocorico technologie française !) que par les technologies évoquées ici. Même si la diffusion du Virtools 3D Life Player reste visiblement limitée, la qualité des interactions et des rendus 3D est extrêmement impressionnante.
Antoine

JB Boisseau a dit…

Là encore, je ne juge pas la pertinence technique de la solution... mais sa viabilité sur le long terme : les plug-ins plus ou moins exotiques (lecteur VRML, X3D et autres solutions propriétaires) sont donc écartés.

Anonyme a dit…

L'unique raison pour laquelle je mentionne Virtools, que je connais depuis plusieurs années et qui est vraiment une techno impressionnante, est que la boîte a été rachetée par Dassault Systèmes. Si la maison mère suit ce raisonnement logique (je l'espère pour eux), elle peut de facto imposer un vrai standard sur le long terme.
Antoine

Thierry a dit…

Oui c'est vrai que les plugins sont pas évident à mettre en place car il faut que chaque utilisateur les installent.

Nous ont tente le coup avec java et un auto-installe (Java Web Start.
Ca marche mais c'est un peu logn l'install (1mn30).

(free-visit.com)