VRML (Virtual Reality Modeling Language) est un format de fichier standard pour la représentation de graphiques vectoriels interactifs 3D, conçu particulièrement pour le World Wide Web. Il permet la création de « mondes virtuels » ou de scènes 3D que les utilisateurs peuvent explorer et avec lesquelles ils peuvent interagir. Les fichiers VRML décrivent la géométrie et l'apparence des objets dans une scène 3D, ainsi que leur comportement et leurs interactions. Cela inclut la définition des formes, des couleurs, des textures, de l'éclairage et des animations. VRML prend en charge des fonctionnalités telles que les hyperliens, permettant aux objets du monde virtuel de se lier à d'autres scènes VRML ou à des pages web. Il prend également en charge des langages de script comme JavaScript pour ajouter de l'interactivité et un comportement dynamique à la scène. VRML a été largement utilisé à la fin des années 1990 et au début des années 2000 pour créer des environnements virtuels, des simulations éducatives et du contenu 3D interactif sur le web. Bien qu'il ait été largement supplanté par X3D et d'autres formats, VRML reste pertinent pour les applications existantes et pour la compréhension de l'histoire des graphiques 3D sur Internet. Le format de fichier est basé sur du texte, ce qui le rend relativement facile à lire et à éditer, bien que des scènes complexes puissent générer des fichiers volumineux et complexes. La nature de standard ouvert de VRML a contribué à sa popularité initiale, permettant une interopérabilité entre différents navigateurs et outils d'auteur VRML.