Історія створення VRML

Інтерес до віртуальної реальності прямо пов’язаний з лавиноподібним розвитком Internet. У 1994 році на першій щорічній конференції W3 у Женеві був організований круглий стіл, присвячений віртуальної реальності в мережі. Результатом стала угода про необхідність створення єдиного стандарту опису тривимірних світів, орієнтованих на використання в Internet. Тоді ж було сформульовано основні вимоги, яким вона повинна була задовольняти:

ü Незалежність від комп’ютерної платформи;

ü Розширюваність;

ü Можливість роботи по низько швидкісним каналам зв’язку.

Чорновий варіант специфікації VRML був представлений у листопаді 1994 року, а остаточний – 26 травня 1995 року. Прототипом VRML послужив формат опису тривимірних сцен Open Inventor фірми Silicon Graphics.

Виразні можливості мови, що отримала згодом назву VRML 1.0 (за номером версії), були вкрай бідні: з його допомогою можна було описувати тільки полігональні статичні сцени з гіперпосиланнями, однак він цілком підходив як відправна точка для подальших розробок.

У 1996 році міжнародним VRML-співтовариством був оголошений конкурс на кращий варіант специфікації наступної версії мови. У результаті відкритого голосування по мережі перемогу одержала специфікація Moving Worlds, затверджена в серпні 1996 року як специфікація VRML 2.0. VRML 2.0 відрізняється від попередника. Головними відмінностями стали:

ü Зміна структури дерева тривимірної сцени;

ü Додавання великої кількості нових вузлів;

ü Введення в мову засобів динамічної зміни сцени, інтерактивної взаємодії з користувачем та можливостей розширення.

У 1998 році перероблену специфікацію VRML 2.0 (VRML 97) було прийнято як офіційний стандарт.

Перегляд VRML-документів

VRML-файл являє собою звичайний текстовий файл, що інтерпретується web-браузером. Оскільки більшість web-браузерів не має вбудованих засобів підтримки VRML, для перегляду VRML-документів необхідно підключити допоміжну програму (plug-in) до web-браузера, наприклад, Live3D або Cortona VRML.

Щоб web-браузер розпізнав файл із VRML-документом, на початку файла ставиться спеціальним заголовок – file header: #VRML V1.0 ascii

Заголовок обов'язково повинен знаходитися в першому рядку файла, крім того, перед знаком діеза не повинно бути пропусків.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: