Qu'est-ce que le VRML ?
Le VRML est apparu en 1995 dans le but de permettre l'affichage tridimensionel sur le net.
Cependant la dernière version, la 2.0, est sortie en 1997 et devait laisser place à une nouvelle version en 2000... qui n'est pas parue.
Le VRML est un language dont la syntaxe est comparable à celle du Java. Comparé aux autres, qui utilisent majoritairement des systèmes de balises, ceci constitue un grand avantage.
Pour afficher la scène vous aurez besoin d'un plugin :
le client Cortona (http://www.parallelgraphics.com/products/cortona/)
Voici un exemple de code VRML et
un lien vers la scène en 3D qu'il représente :
#VRML V2.0
#Une boîte en rotation autour de y
Transform {
#Déclaration de l'objet fils
children Shape {
#Création de la forme de la boïte
geometry Box {
}
}
#Paramètre x, y, z de la translation
translation 0 0 -2
#Paramètre x,y,z et a de la rotation
rotation 0 1 0 0.79
}
Cette scène est constituée d'une boite placée à 2 cm vers l'arrière et qui subit une rotation de 45° (soit 0,79 radians) sur l'axe y).
Il permet d'afficher d'afficher et de gérer une scène en 3D : tout ce qu'il faut définir dans le code n'est que formes et textures à utiliser.. voire même musique d'ambiance ou effet sonore.
Le VRML est un language qui n'existe que pour représenter la 3D sur le web et il reste un language de description qui n'a jamais besoin d'être compilé pour être utilisé, ce qui lui donne toute sa légèreté d'utilisation.