| Définition |
Virtual Reality Modeling Language est unn langage de description de scènes, d'objets et d'interaction 3D.
Initialement conçu pour la visualisation 3D sur le web, VRML a aussi pour intention d'être un format de description et d'échange universel pour des objets 3D-multimedia. Concètement, il est utilisé aussi comme moyen de transfert de données 3D entre plateformes incompatibles.
Pour être interprété, VRML a besoin d'un logiciel spécifique de visualisation (viewer 3D, plug-in par exemple).
VRML n'est pas une application XML
VRML est libre d'utilisation
|
| Référence |
VRML 97 est défini par la norme ISO/IEC 14772 (html / .zip)
VRML 97 est une version finalisée et normalisée de VRML 2.0
Mai 1995 :
VRML 1.0 est créé par Silicon Graphics, basé sur le format Open Inventor
Août 1996 :
VRML 2.0, nouvelles spécifications qui diffèrent radicalement de VRML 1.0
Décembre 1997 :
Ratification de la norme VRML 97
Première version 1997, mise à jour 2001
|
| Création |
Avec un éditeur de texte brut :
- Pas de coût logiciel
- Accès à toutes les fonctions VRML
- Difficle pour des scènes complexes
- VRMLpad 2.0 sous Windows : éditeur de texte assisté
Avec la fonction export d'un modeleur 3D :
- Limité aux capacités et à la compatibilité VRML du modeleur
- N'intègre pas les fonctionnalités d'interaction javascript
- Crée une description complexe pour des formes simples
- Pratique pour les scènes complexes et les formes courbes
Dans la pratique, on associe les 2 procédés -> la connaissance de VRML est indispensable pour retoucher les fichiers, notamment pour intégrer du javascript.
Alternative pour la 3D sur le web avec des outils spécifiques (Virtools, EON Reality)
- Technologies propriétaires, plug-ins non compatibles
- Intégration de fonctions interactives avec l'environnement web
|