Le format VRML (Virtual Reality Modeling Language) est un format de fichier standard conçu pour représenter des graphiques vectoriels 3D interactifs, particulièrement destiné au World Wide Web. Il permet la création de « mondes virtuels » ou de scènes 3D que les utilisateurs peuvent explorer et avec lesquels 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. Le VRML prend en charge des fonctionnalités telles que les hyperliens, permettant aux objets du monde virtuel de renvoyer vers d'autres scènes VRML ou des pages web. Il supporte également des langages de script comme JavaScript pour ajouter de l'interactivité et un comportement dynamique à la scène. Le 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 remplacé par le format X3D et d'autres formats plus récents, le VRML reste pertinent pour les applications héritées (legacy) et pour comprendre l'histoire des graphismes 3D sur Internet. Le format de fichier est basé sur du texte, ce qui le rend relativement facile à lire et à modifier, bien que des scènes complexes puissent entraîner des fichiers volumineux et complexes. La nature de standard ouvert du VRML a contribué à sa popularité initiale, permettant une interopérabilité entre différents navigateurs VRML et outils de création.