Язык VRML (язык моделирования виртуальной реальности), независимый от платформы построения, поддерживает трехмерный формат изображения и различные сетевые возможности. VRML — это формат данных, который не ограничивается входной точкой или крайними сведениями в виде списков. Формат данных описывает 3D–объекты или сценарии в объектно–ориентированном способе на одном компьютерном языке (обычный текст ASCII или utf–8). Основными компонентами формата языка VRML являются типы узлов и каналы связи. Типы узлов строятся на основных геометрических формах, таких как прямоугольные параллелепипеды, цилиндры, конусы, сферы. Используются также камеры узлов (параллельная перспектива) и группы узлов для реализации иерархических структур, а также прототипы, чтобы расширить существующий ассортимент видов узлов. Совсем недавно формат VRML стал форматом XML, расширяемый 3D, Web3D [из 4.2.3 VRML (WRL) ГОСТ Р 57590–2017]