Что случилось с VRML? - PullRequest
       34

Что случилось с VRML?

24 голосов
/ 08 сентября 2010

В конце 1990-х годов, когда я учился в аспирантуре, VRML собирался захватить весь мир. Мои коллеги и я создали из него множество полезных и интересных вещей, подключив его к коду Java и Javascript.

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

Десятилетие спустя даже дешевый ПК со стандартным графическим процессором будет легко запускать любую из наших моделей VRML и, возможно, потребует регулирования, чтобы они работали не так быстро, чтобы их нельзя было использовать. Но сообщество VRML умерло немного смертью, web-3d не завоевал популярность, и я даже не могу найти плагин для браузера. X3d упоминалось некоторое время назад, но это тоже не завоевало популярность.

У кого-нибудь есть идеи, что случилось? Существуют ли какие-либо другие технологии веб-3D, о которых я не знаю?

Ответы [ 8 ]

8 голосов
/ 08 декабря 2010

Я согласен со многим из того, что было опубликовано выше. Однако другая проблема заключалась в том, что за очень короткое время большинство разработчиков инструментов и средств просмотра были выкуплены друг другом, в результате чего многие инструменты исчезли, а ведущий зритель, Космо, перешел во владение Computer Associates, который потерял всю поддержку (и даже доступность для загрузки).

Cortona по-прежнему доступен в качестве средства просмотра VRML, как и некоторые другие.

Добавление немного больше к моему ответу от 13.01.2014: X3DOM - это инициатива для связывания HTML5 и декларативного 3D-контента с использованием подмножества X3D (преемник синтаксиса на основе XML для VRML) , Теперь его можно использовать во многих браузерах без плагина. Итак, по словам Монти Пайтона, он «еще не умер». Кроме того, вы по-прежнему будете видеть его в качестве стандартного стандартного формата импорта и / или экспорта, например, в Blender. Даже Matlab имеет некоторую поддержку для их сред моделирования и экспорта трехмерных фигур (хотя, когда я попробовал экспорт рисунков, результаты были довольно плохими).

3 голосов
/ 09 августа 2016

Все функции vrML теперь могут быть представлены glTF от Khronos .

Мне все равно нужна новая футболка.

enter image description here

3 голосов
/ 08 сентября 2010

Я думаю, что идея состояла в том, чтобы людям нравилось использовать трехмерный интерфейс для навигации по информации.

Это оказалось неверным. Люди используют 3D-интерфейсы исключительно для игр (или для специальных целей, таких как архитектура, инженерия или медицина).

В течение 90-х годов произошел мини-взрыв технологий, основанный на этой идее. Я помню, что Apple разработала 3D-систему просмотра (имя меня ускользает), которая никогда не сдвигалась с места.

В конце концов, людям гораздо проще сканировать 2D-представления для информации и перемещаться таким образом.

2 голосов
/ 21 сентября 2015

Я начал VRML с 256 цветов и w95. Автор программы под названием Chaco Pueblo и Black Sun (чтобы стать Blaxxun) в качестве вейвера. На мой взгляд, до сих пор самый универсальный вид. Мы использовали Powow для чата (аналогично IRC), что дало нам возможность интегрировать как можно больше протоколов. Мобильные телефоны были популярны в Европе раньше здесь.

Целым элементом в те дни было несколько протоколов в одной программе, и когда появился Vrml 97, Microsoft украла шоу для игр и использования для образования и бизнеса сразу же испарилась.

Я все еще за то, чтобы иметь эксклюзивную версию из-за множества одновременных протоколов, которые, похоже, не могут управлять веб-браузерами

Преимущество 3D по сравнению с 2D заключается в том, что существует трехмерная форма объективного мышления, которое многие люди в обществе больше не имеют, ограничиваясь и повышаясь до 2D субъективного пространства

Я думаю, это глупо смотреть на кого-то, говорящего на видеомониторе. Но в VRML все по-другому, потому что вы можете встретиться в Историческом Месте, например, в любой точке мира или времени и пережить события.

Я полагаю, что здесь есть некоторое недоразумение, потому что никто до сих пор не использовал и не исследовал полную мощность VRML до того, как он был потушен.

Например: в первые дни испанцы мигрировали так далеко на север, как залив SF. Русские мигрировали так далеко на юг, как форт Росс, который находится примерно в 40 милях к северу. Они были на расстоянии 40 миль друг от друга на протяжении многих лет. Можете ли вы представить, насколько другим был бы мир сегодня, если бы они когда-либо встречались?

ИМХО - с сегодняшними большими возможностями в области графики и пропускной способности, возможны более изощренные «кружения», которые привлекли бы внимание людей.

Человечество действительно упустило мяч из-за неправильного использования Интернета и превращения всего в игровой процесс в Y2K.

2 голосов
/ 08 сентября 2010

Были разные попытки использования этих технологий, и каждая из них практически не работала.В прошлом это, вероятно, было связано с тем, что Интернет использовался в качестве ресурса для быстрой информации, и люди были разочарованы в ожидании такой информации.Эти технологии всплыли на поверхность, многие из которых были связаны с игрой и обычно поставлялись в виде плагинов, таких как virtools, shockwave, unity и т. Д., Но у многих из них был один серьезный сбой - их зависимость / отсутствие аппаратного ускорения.Это особенно актуально, так как стабильность и скорость просмотра является первоочередной задачей для большинства пользователей, поэтому проблемы возникают, когда необходимо включить все виды аппаратных файлов конфигурации с данным плагином (размер начинает становиться огромным), и, конечно,Объем трехмерных данных, как правило, превышает их эквивалент в 2d.

Все еще продолжаются попытки предоставить 3D-системы для проектирования интерфейсов и т. Д., Webgl на webkit находится в стадии разработки, но для движков на основе аппаратного обеспечения проблема заключается в том, делает ли пользовательесть оборудование?Если нет, то у разработчика больше работы по портированию на другие системы или, откровенно говоря, контент недоступен.

1 голос
/ 09 августа 2016

Я бы хотел ответить на этот вопрос как инженер по созданию новой библиотеки Web3D.

Но на самом деле я не знаком с VRML, так как эта технология родилась до моего рождения.Но, конечно, я изучал эту технологию.

Я не думаю, что используемая в настоящее время библиотека WebGL не так похожа на VRML.В настоящее время 3DCG в Интернете намного проще и намного быстрее, чем в те дни, когда родился VRML.Но, я думаю, они забывают переопределить «Сеть» сами.

По моему мнению, VRML хотел изменить «Что такое Веб?».Они будут рассматривать веб-технологии как инструмент, позволяющий сделать приложение не просто отображающим информацию.В настоящее время технологии веб-инжиниринга хорошо развиты.Они позволяют нам использовать множество методов для достижения богатых интерфейсов.Все технологии, содержащие архитектуру, сеть или среду для кодирования, позволяют нам сделать наше приложение более интерактивным.

Однако эра, когда родился VRML, началась сразу после появления Mozaic.В ту эпоху только текст, изображения или стили использовались в качестве мультимедиа в HTML.Но теперь мы можем использовать видео, музыку и WebGL.

Я полагаю, VRML сначала заметил, что "3DCG" также является активом в сети.Но они заметили это слишком рано.Они бы не подумали, что мобильных устройств так много.И эти устройства не имеют достаточной мощности для использования 3DCG в сети.

Как показывают некоторые ответы, three.js, A-FRAMES или что-то другое, другие библиотеки Web3D являются своего рода решением для 3D в Интернете.Но я не думаю, что это то, что VRML хотел сделать.Потому что эти библиотеки предназначены не для использования 3D в качестве «активов», а как «программируемых».

1 голос
/ 07 апреля 2016

A-Frame - это платформа с открытым исходным кодом Web3D / WebVR в том же духе. Это библиотека Javascript, а не попытка быть стандартом. Как и X3DOM, он позволяет вам создавать 3D-сцены с помощью HTML, хотя его шаблон сущности-компонент-система делает его гораздо более расширяемым. Хотя он ориентирован на виртуальную реальность, он также функционирует как универсальный (three.js) 3D-фреймворк.

0 голосов
/ 05 января 2016

Я думаю, что это связано с кончиной SGI.Да, я знаю, что SGI все еще работает, но это тень его прежней самости.

Как только SGI отказалась от IRIX и перешла на то, чтобы стать еще одним поставщиком Windows Server, все было кончено для VRML и всех связанных с ним технологий.

Я помню, как много лет назад SGI начала публиковать симпатичный маленький мультик VRML под названием Floops.Вы можете наблюдать, как этот маленький персонаж делает свое дело, манипулируя миром VRML в 3D.Это было очень круто и очень революционно для того времени.

Обидно, что VRML провалился.Казалось, что у него такой большой потенциал, и сейчас нет реальной альтернативы.

...