This is an old revision of the document!
VRML (Virtual Reality Modeling Language, known also as Virtual Reality Markup Language before 1995) is a file format and programming language created by Mark Pesce & Tony Parisi that was used to create 3D virtual worlds on the internet. Think of it like a 3D version of HTML, the language used to create web pages. With VRML, you could create complex, interactive virtual environments that people could explore using their web browser (either online or offline).
VRML works by defining 3D shapes, objects, and scenes in a text-based code that can be interpreted by a VRML viewer (such as . These viewers could be standalone applications or built into web browsers. The code describes everything from the shape and size of objects to the texture and color of their surfaces. You can also use VRML to define how objects move and interact with each other, like a car driving down a road or a ball bouncing off a wall.
VRML was popular in the late 1990s and early 2000s as a way to create immersive online experiences. You could use VRML to create virtual worlds (either single user or multiusers with the help of additional plugins) for games, simulations, or educational purposes. For example, you could create a virtual tour of a museum, where users could explore different exhibits and learn about the history and culture of different regions.
However, VRML is now obsolete and has largely been replaced by newer technologies which offer more advanced 3D graphics, compatibility, performance and interactivity. Nonetheless, VRML still holds a place in the history of the internet as a pioneering technology that paved the way for the immersive experiences we enjoy today.