|
Histoire et détail du VRML - Le VRML (Virtual Reality Modeling Language - Langage de Modélisation pour la Réalité Virtuelle) est un langage de description d'objets et de scènes virtuelles en trois dimension. -Grâce à ce langage destiné pour Internet, il est possible de visualiser des bâtiments, des meubles et des objets divers et variés directement depuis votre ordinateur. Il vous suffit juste de télécharger un "browser" VRML. La plupart des browsers VRML sont des programmes qui se greffent à un navigateur standard comme Netscape ou Microsoft Internet Explorer, et qui sont capables, à l'intérieur d'une page HTML, d'afficher une scène 3D. Ces programmes permettent également à l'utilisateur de se promener dans la scène et d'interagir avec elle (comme par exemple allumer un interrupteur). -Il existe une multitude de browsers VRML. Les plus connus sont Cosmo Player de Silicon Graphics, WorldView d'Intervista et Community Place Browser de Sony. Grâce au VRML et à l'un de ces browsers, vous avez la possibilité de donner libre cours à votre imagination pour faire partager vos oeuvres en trois dimensions ... -VRML est né de l'imagination de Mark Pesce et Tony Parisi qui eurent les premiers l'idée en 1994 de créer une interface 3D pour Internet. Cette même année, le constructeur américain Silicon Graphics Inc. mettait à disposition dans le domaine public son langage de représentation d'objets 3D Open Inventor. Comme ce langage était robuste et sans bogues, il fut convenu que VRML 1.0 s'appuierait sur Open Inventor, avec quelques petites différences dûes essentiellement à la notion d'Internet (comme la prise en compte des hyper-liens par exemple). -Après des mois de travail, Mark Pesce, Tony Parisi et Gavin Bell (pour Silicon Graphics) ont écrit les spécifications de VRML 1.0, et un parser (analyseur syntaxique, qui traduit un fichier de représentation en code compréhensible par la machine ou par un programme particulier) fut développé. Enfin, le 3 avril 1995, VRML 1.0 fut officiellement annoncé. -Cependant, il s'est avéré que VRML 1.0 souffrait de certaines lacunes, comme le manque de comportements des objets ou le manque de certaines fonctionnalités comme le brouillard, le fond d'écran, etc... Dès lors, de nombreuses sociétés ont proposé leur solution pour étendre VRML 1.0. Parmi les six propositions retenues, la proposition de Silicon Graphics, nommée Moving World, gagna la confiance de la communauté VRML et fut adoptée comme nouvelle spécification VRML en mars 1996. VRML 2.0 était alors né. -Pour information, les propositions non retenues provenaient d'IBM Japon, d'Apple, de GMD, de Sun et de Microsoft. Le grand atout de VRML 2.0 était l'existence de scripts permettant de donner du comportement aux objets. Enfin, une proposition de normalisation fut écrite en avril 1997, reprenant les spécifications VRML 2.0 en précisant un peu plus certains points critiques et en ajoutant quelques fonctionnalités minimes. -Cette proposition, baptisée VRML 97, vient d'ailleurs d'être adoptée comme norme ISO. La prochaine spécification de VRML, VRML 3.0, est en cours de réalisation. Elle intégrera notamment la notion de cyber-espace en gérant plusieurs utilisateurs dans un même monde. Il sera de ce fait possible de discuter ou de partager des univers virtuels entre vous et un américain, un japonais ou un africain ! |