Ces infos ont été traduites par mes soins et proviennent du site du Web3D Consortium (en anglais). >Ap0<

Xj3D : un navigateur en Open Source

    Qu'est-ce que c'est ?

    Le navigateur Xj3D est un projet en open source qui a pour but de développer l'implémentation des spécifications X3D et VRML97. Ce projet a vu le jour grâce à la révélation des sources par Sun Microsystems en 1998 ; il fait l'objet de travaux au sein du Web3D Consortium.

    Ceci dans 4 optiques :

    La première est de décortiquer la spécification de X3D afin de prouver qu'elle peut être implémenté. Le groupe collabore de près avec tous ceux qui ont contribué à X3D pour implémenter et réaliser les concepts qu'ils ont mis sur pied, ceci dans le but de découvrir quels éléments de la spécification fonctionnent et lesquels ne fonctionnent pas.

    La deuxième est de fournir une "plate-forme" à la communauté qui testera les nouvelles idées de mise en oeuvre pour les incorporer dans de futures spécifications. Dans le passé, si vous aviez un concept à mettre en oeuvre, vous deviez convaincre un "créateur de navigateur" de l'implémenter à votre place. Ceci est terminé : vous l'implémentez vous-même. Montrez au monde entier votre super concept et donnez-lui la preuve que tous les navigateurs pourront déchiffrer vos créations ! OK, tout le monde pourra vous "emprunter" votre code mais, hep, c'est la raison pour laquelle nous sommes là ! Prenez notre code, c'est gratuit !

    La troisième optique : être en mesure de fournir des implémentations de "loaders" pour différentes API ainsi que des "software packages". Une fois que tous les outils propriétaires sauront exporter du VRML/X3D et que les renderers l'afficheront correctement, alors nous serons au paradis. Pour le moment, les principales études sont centrées autour de l'adjonction des performances VRML/X3D à Java3D.

    La dernière optique, et la plus difficile de surcroît, sera de sortir LE navigateur, de qualité commerciale (tout est relatif...), qui non seulement sache passer tous les tests de conformité aux spécifications mais aussi qui soit optimisé du point de vue de l'utilisation de la mémoire et de la rapidité d'exécution.

    Comment utiliser Xj3D

    Vous pouvez tourver toutes les informations concernant Xj3D à cette adresse : http://www.web3d.org/x3d/applications/xj3d/

    Comment développer X3D

    Le vrai fun commence une fois qu'on a le nez plongé dans le code lui-même. Cette section va vous aider pour cela. N'oubliez pas de coordonner vos efforts sur la source list.Ici pour les conventions de codage

    La Mailing List

    La meilleure façon de se tenir au courant des changements dans le code est de s'inscrire à la mailing list du Web3D Consortium (en anglais, évidemment). Pour y souscrire, envoyer un message à majordomo@web3d.org en inscrivant dans le corps du message : subscribe source

    Help Wanted !

    Le Web3D Consortium travaille dur pour faire supporter les fonctions PROTO et SCRIPT ainsi que pour améliorer la compatibilité avec les browsers VRML97 et X3D. Joignez vos efforts aux siens !

    Plus d'informations

  • Présentation du toolkit Xj3D - en français (Atelier du Symposium Web3D 2003)
  • http://www.xj3d.org/ : Tout savoir Xj3d
  • http://www.web3d.org/x3d/applications/xj3d/ : Page Xj3D sur le site du Web3d Consortium

 
12 internaute(s) sur Web3d-fr
Copyright Web3d-fr 2001-2004