Будинки Відгуки Знайомтеся з vrml: як люди робили веб-сайти vr у 90-х

Знайомтеся з vrml: як люди робили веб-сайти vr у 90-х

Зміст:

Відео: "Only in VR" - A Short Film Made in VRChat (Вересень 2024)

Відео: "Only in VR" - A Short Film Made in VRChat (Вересень 2024)
Anonim

Однією з великих технологій історії 2016 року було відродження віртуальної реальності. Домашнє обладнання від HTC, Oculus, Sony і навіть Google принесло 3D занурення абсолютно новій аудиторії, і ми бачимо, що для цього скористаються серйозно крутим програмним забезпеченням. Якщо ви провели будь-який час з такими програмами, як Tilt Brush, ви знаєте, як акуратно вийде цей матеріал.

Але це не перше родео віртуальної реальності. У 90-х роках, незважаючи на значно гірші технології, дизайнери намагалися робити VR ігри, додатки і навіть веб-сторінки.

Ви правильно прочитали: веб-сторінки. Ціла мова розмітки була написана, щоб перетворити перегляд у тривимірний досвід. Це називалося VRML, і ми збираємось розповісти вам про це.

Baby Steps

Перша міжнародна конференція з всесвітньої павутини в 1994 році стала ключовим моментом у розвитку сучасного Інтернету. В Женеву приїхали комп'ютеристи з усього світу, щоб закласти основи для цього захоплюючого нового середовища. Одним із таких чоловіків був Дейв Раггетт, провідний фактор у розробці більшості сучасних Інтернет-протоколів.

Поки інші комп'ютерні вчені на конференції були зайняті протоколами передачі та іменними конвенціями, Раггетт намагалася підштовхнути новий світ до того, якого ми знали. Працюючи з гарячої дискусії електронною поштою, він виписав специфікацію для першої версії набору інструкцій для представлення 3D-просторів у веб-браузері.

Перша чернетка VRML базувалася на форматі файлів Inventor, розробленому Silicon Graphics. Це був усталений зрілий набір інструментів OpenGL, але він не підтримував багато взаємодій, які хотіли запропонувати веб-дизайнери, як сценарії подій. Тож ще треба було виконати роботу.

Витвір мистецтва

Давайте ще раз розглянемо, як виглядала споживацька 3D-графіка в 1994 році. Це був самий початок епохи відеокарт, коли ПК пройшов повз палітру VGA в обладнання для плагінів, спеціально розроблене для просування полігонів. Wing Commander III була новою гарячістю, переходячи від масштабування спрайту до повних 3D-моделей, але навіть глибокий простір здавався досить порожнім. Інші домашні ігри з використанням 3D-середовищ включали System Shock та Marathon.

Найпотужніше обладнання для аркад 3D в наші дні було в Namken's Tekken, бойовій грі, яка оживляла дві людські фігури і не багато іншого.

Обчислювальна потужність ніде не була достатньо потужною, щоб зробити навіть статичний тривимірний простір, який виглядав реалістично, не кажучи вже про два стереоскопічні монітори. Отже, спроба зробити це в межах веб-браузера була величезним стрибком.

Друга спроба

Специфікація продовжувала розвиватися протягом наступних кількох років. У 1995 році в Сан-Дієго відбулася конференція, на якій було встановлено основи наступної ітерації, на якій були представлені конкуруючі пропозиції від Sony та Microsoft. Одна з найбільших розмов полягала в тому, щоб зробити VRML працездатною мовою для побудови багатокористувацьких світів у реальному часі. Це була епоха Нейроманса, коли люди справді думали, що вхід в систему буде рівноцінним цілому новому існуванню.

Потрібно сказати, що епоха технологій не заспокоїлась у цьому відділі, але наступні кілька років відчули величезний прогрес. Бажання та потреби в цій новій технології були вичерпані та визначені як пріоритетні, і люди були дуже схвильовані.

Специфікація VRML 2.0, яка додала безліч функцій і зробила мову життєздатною для розгортання додатків, з'явилася в 1997 році. Віртуальний світ на базі браузера можна було створити та розгорнути через Інтернет. Кінцеві результати були неймовірно примітивними, особливо за сучасними мірками, але це спрацювало.

Ніттій Гриті

Коли ви дивитеся на файл VRML у текстовому редакторі, це досить просто. Бібліотеку заздалегідь зрозумілих геометричних твердих тіл можна намалювати в будь-якому місці, а перетворення можна використовувати для зміни свого положення та орієнтації. Малювати сферу в порожньому просторі так само просто, як і вводити текст:

геометрія сфера {

радіус 1

}

Ви також можете приєднати до цих об'єктів сценарії та традиційні веб-елементи, такі як гіперпосилання. Дружність до використання мови була спеціально. HTML повинен був бути мовою розмітки, зрозумілою середньому користувачеві, і розробники VRML хотіли розширити цю філософію. Подібно до того, як персональні веб-сторінки могли будувати новачки з інформатики, так і в просторі 3D-просторів. На практиці це було не так просто.

Система перетворень, що використовувалась для позиціонування та орієнтування об'єктів, мала багато впоратися з людьми, які не вивчали тригонометрію, що, справедливо, - це більшість людей. Деякі студії відкрили відділення розвитку, щоб спеціалізуватися на VRML, але здебільшого це не дійшло до аматорського ринку.

VRML в дії

Невдовзі VRML сильно вдарив по Інтернету. Здавалося, що майже всі мали свій 3D-веб-сайт. Початковий ентузіазм щодо цього нового способу переживання контенту був величезним. Netscape та Microsoft швидко вдосконалили свої веб-браузери, щоб повністю підтримувати функціональність VRML, і між 1997 і 1999 роками були запущені десятки і десятки 3D-сайтів. Кілька компаній створили віртуальний світ, орієнтований на споживачів; найбільш помітним був CyberTown, який дозволяв людям з усього світу взаємодіяти в 3D або 2D просторі.

Легко забути, коли ти користуєшся Інтернетом 20 років; Мережа залишилася такою ж, просто швидшою та блискучішою. Але в перші дні мереж ніхто не здогадувався, що ця річ стане. Для багатьох найяскравіших вогнів VRML вони по-справжньому вірили, що такий спосіб взаємодії поглибить і замінить веб-перегляд.

На жаль, цього не сталося. Після того, як Netscape програв війну браузера, Microsoft більше не потрібно наполягати на інноваціях, і підтримка VRML була офіційно відмовлена, змушуючи користувачів встановлювати сторонні плагіни.

Сучасна веб-VR

Незважаючи на те, що VRML вийшов із стилю невдовзі після його розгортання, все ще є веб-інструменти, які дозволяють створювати тривимірні світи в браузері. Найбільшим успіхом було перенесення структур даних VRML в протокол XML, створюючи X3D. Інші групи впродовж багатьох років продовжували цікавитись 3D-простором у браузері, але незабаром вся їхня робота застаріла.

Специфікація HTML5, випущена в 2014 році, додала підтримку об’єкта "canvas", вільного простору для малювання, який міг би підтримувати створення об'єктів як у 2D, так і в 3D просторі. Масштабована векторна графіка тепер може бути створена без використання додаткової мови розмітки або плагіна взагалі.

На щастя за зручність використання, мало хто сприйняв "віртуальний світ" як найкращий режим веб-навігації. Схоже, ми будемо притримуватися "сторінок зі словами на ньому" хоча б трохи довше. Але хто знає? Оскільки VR споживачів набуває все більшої популярності, ми можемо побачити ренесанс на веб-сторінках, створених для вивчення окулярів.

Знайомтеся з vrml: як люди робили веб-сайти vr у 90-х