Programmation VRML/Introduction
Un livre de Wikibooks.
VRML (Virtual Reality Markup Language, ou aussi Virtual Reality Modeling Language)
Langage de programmation spécialisé dans la représentation d'univers virtuels en 3 dimensions.
Présenté lors de la World Wide Web Conference de 1994, VRML n'est pas l'œuvre d'un unique programmeur, mais plutôt le résultat de la collaboration de plusieurs professionnels de la 3D, dont entre autres Mark Pesce, Tony Parisi, Gavin Bell (Silicon Graphics) et Paul Strauss (Silicon Graphics).
Le but premier de ce langage est de permettre la représentation d'univers 3D virtuels sur des sites Internet. Les fichiers .wrl sont des fichiers contenant le texte du programme VRML. Chaque fichier .wrl, stocké sur le serveur Internet, est téléchargé par le butineur, et est interprété en temps réel sur la machine où se trouve le butineur. Néanmoins, rares sont les butineurs permettant l'interprétation des programmes VRML. La plupart du temps, il faut installer un butineur VRML qui, selon les cas, vient se greffer de façon transparente au butineur standard, ou fonctionne de façon totalement autonome en complément du butineur standard.
Les programmes VRML décrivent des formes (sphères, cubes, cônes, cylindres...), des éclairages, des sons, des liens hypertexte, ainsi que leur agencement dans l'espace, leur texture, leur couleur, leur matériau, etc.

