The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Началось развитие средств для поддержки шлемов виртуальной реальности в Firefox

01.07.2014 21:40

Владимир Вукичевич (Vladimir Vukićević), директор Mozilla по инжинирингу, являющийся одним из создателей спецификаций WebGL и APNG, представил инициативу по интеграции в Firefox средств для использования браузера совместно со шлемами виртуальной реальности. В настоящее время уже сформированы тестовые VR-сборки Firefox 33, в которые интегрирована начальная поддержка 3D-шлемов, таких как Oculus Rift, что позволяет web-разработчикам начать экспериментировать с новыми возможностями по взаимодействию с сайтами и контентом в трёхмерном пространстве.

Представленная начальная реализация обеспечивает возможность обработки данных сенсора ввода (например, устройства Leap Motion, PrioVR, Sixense Stem) и рендеринг контента Canvas/WebGL для отображения в 3D-шлеме. VR API в текущем выпуске даёт возможность обеспечить полноэкранное отображение элемента с постобработкой для вывода на 3D-шлем (разделение на представление для левого и правого глаза), запросить рекомендуемое настройки поля зрения для каждого глаза, получить состояние сенсора (ориентация и положение). В ближайшее время API планируется расширить средствами для синхронизации вывода с состоянием сенсора ввода, автоматического позиционирования окон, рендеринга CSS-контента для правого и левого глаза.

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

Базовый план развития в Firefox механизмов виртуальной реальности включает в себя:

  • Рендеринг Canvas (WebGL и 2D) для вывода на устройства виртуальной реальности;
  • Прямой вывод 3D Video на устройства виртуальной реальности;
  • Отрисовка содержимого HTML (DOM+CSS) для вывода на устройства виртуальной реальности с задействованием существующих возможностей CSS, таких как 3D-трансформации;
  • Поддержка смешивания в рамках единого трёхмерного пространства 3D-контента WebGL и трансформированных в 3D-представление HTML-документов;
  • Обработка параметров сенсоров ориентации и положения с минимальными задержками при отражении изменений ориентации на рендеринг конечного представления.


  1. Главная ссылка к новости (http://blog.bitops.com/blog/20...)
  2. OpenNews: Для шлема Oculus Rift развивается 3D-интерфейс на основе Qt и Wayland
  3. OpenNews: В клиенте Steam появилась реализация режима виртуальной реальности. Обновление SteamOS
  4. OpenNews: Выход Firefox 31-beta и Firefox 32-aurora
  5. OpenNews: В ночные сборки Firefox включена интегрированная среда разработки WebIDE
  6. OpenNews: GTK3-порт Firefox успешно запущен в окружении Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40116-vr
Ключевые слова: vr, virtual, 3d
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (59) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Psykukumber (ok), 21:54, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Прогрессивно.
     
     
  • 2.17, SubGun (ok), 00:34, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Не то слово. https://www.opennet.ru/opennews/art.shtml?num=40089
     
  • 2.56, pavlinux (ok), 14:25, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Прогрессивно.

    Первый шлемак я заюзал на выставке, году так в 1996. Потом были драва для Анрила
    через 3dfx,... С тех пор он так и остался игрушкой. Ну не хочет народ работать и
    играться с кастрюлей на голове.

     

  • 1.2, Аноним (-), 21:56, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С детства мечтал.
     
     
  • 2.26, Аноним (-), 01:44, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поддерживаю. Разговоры об этом велись с конца 90-х. Дождались...
     
     
  • 3.36, Аноним (-), 06:40, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то с середины 90х гг.
     

  • 1.3, braintorch (?), 21:59, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    Лучше бы они не тормозящий интерфейс сделали. А то откроешь одновременно 10 вкладок и, пока они грузятся, всё залипает.
     
     
  • 2.4, Аноним (-), 22:01, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • –27 +/
    Да купите уже наконец-то себе норм писюки, слоупоки. ФФ как летал так и летает, а 30-я ветка так и подавно.
     
     
  • 3.10, AlexYeCu (ok), 22:22, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Во-первых, таки покупают, только мозилловцы ж тоже не дремлют, пишут, стараются, гигагерцы с гигабайтами осваивают. Во-вторых, юалбесы, квохчущие «время программиста стоит дороже железа!» водятся не только среди мозилловцев: за их коллективными усилиями тем более не угнаться.
     
  • 3.31, Психиатр (ok), 02:42, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Ну не все могут позволить себе модный 100500 ядерный писюк.

    Вот например о лисе и её новомодной "ни-разу-не-тормозящей морде":

    Пару недель назад попросили посмотреть ноут,
    хозяйка пожилой человек, денег нема, от ноута её нужно: скайп чтоб с внучкой пообщаться и браузер.
    Ноут древний, одноядерный centrino, 1GB оперативы, хрюша.

    Жалобы: тормозит, не может зайти в почту (мэйлрушечка, хвать её за все ноги).
    Пробую - действительно тормозит не по детски.
    Система чистая, без хлама, ничего лишнего.
    С двумя! вкладками лиса 29 сжирала всю RAM, почти весь своп и вылетала, вся система при запуске лисы аЦЦки тормозиЛЛа.
    Пробовал создавать новый профиль - теже яйца ...
    Аддонов/плагинов итп - 0.

    Плюнул.
    Поставил FF 24ESR.
    Летает.

    Вывод:
    Что-то не то ушлёпки из мАзиллы в последнее время творят.

    И вообще имхо - разрабов и дизайнеров надо сажать за компы с максимум P3 + 512MB RAM,
    тогда всё будет летать.

     
     
  • 4.34, Аноним (-), 05:12, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Athlon 3000+, 1.5 гига, последняя мозилла. Вконтач, зомбиферма, кабан-тв.
    browser.cache.compression_level 7
    browser.sessionstore.max_tabs_undo 2
    browser.cache.memory.enable false

    всё летает. Ну, ещё стоят AdBlock и NoScript.

     
     
  • 5.40, тоже Аноним (ok), 08:44, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да уж, в современном инете, да еще на майлру, "аддонов - 0" - это большая ошибка. AdBlock обязателен.
     
     
  • 6.59, rain87 (?), 16:05, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.opennet.ru/openforum/vsluhforumID3/95879.html
     
  • 6.63, Психиатр (ok), 17:21, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    yep.
    После того как на ESR оно зашевелилось поставил adblock.
     
  • 4.47, YetAnotherOnanym (ok), 10:32, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > разрабов и дизайнеров надо сажать за компы с максимум P3 + 512MB RAM,

    и "быстрый мобильный интернет", ограниченный опсосом в 64 kbps.

     
     
  • 5.48, Аноним (-), 10:34, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> разрабов и дизайнеров надо сажать за компы с максимум P3 + 512MB RAM,
    > и "быстрый мобильный интернет", ограниченный опсосом в 64 kbps.

    Оплачивай своевременно очередной "безлимитный лимит" и не будет тебе 64 кбит.

     
  • 3.44, kpanic (??), 09:28, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И какой же писюк нужно купить, в FF не тормозил рендеринг SVG? Для примера - можно сравнить любую демку d3js в FF и chrome.
     
  • 3.54, burjui (ok), 12:57, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну-ну. Моего 8-ядреного 4 ГГц проца и 16 Гб оперативы уже мало для браузера?
     
  • 2.13, Evolve32 (ok), 22:49, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    140 открыто, 5 загружены, аддоны tree style tabs, tabs wheel scroll, tab groups manager, adBlock, speeddial, duckduckgo.
    390 Мб занято фф (about:memory), из которых 30 Мб - страница opennet. Ничего не залипает ни при загрузке, ни при дальнейшей работе. Всего 4 Гб ОЗУ и проц i5 2310 4x2,9 Ггц, Gentoo, awesome, без DE.
    ... ЧЯДНТ?
     
     
  • 3.14, BratSinot (ok), 22:55, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Походите по сайтам, тогда и набежит достаточно.
     
  • 3.16, Аноним (-), 00:21, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >ЧЯДНТ?

    без DE
    Много ли хомяков согласны обходиться без DE?

     
     
  • 4.52, Михаил (??), 11:04, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какое отношение это имеет к фф?
    //Хомяк с опенбоксом
     
  • 3.55, burjui (ok), 13:12, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Речь шла об открытии вкладок. Запускаешь Firefox, открываешь 10 вкладок (восстановление сесиии, к примеру), и вуаля - дикие тормоза.
     
     
  • 4.58, Аноним (-), 15:00, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Речь шла об открытии вкладок. Запускаешь Firefox, открываешь 10 вкладок (восстановление сесиии, к примеру), и вуаля - дикие тормоза.

    флеш отключите

     
  • 4.60, Evolve32 (ok), 16:44, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Речь шла об открытии вкладок. Запускаешь Firefox, открываешь 10 вкладок (восстановление
    > сесиии, к примеру), и вуаля - дикие тормоза.

    У меня никаких тормозов. Только что по группе вкладок(29 шт.) колесом мыши прокрутил, чтобы все сразу начали грузится - нет лагов. Во время загрузки могу переключать группы вкладок, вкладки, прокручивать уже загруженные, переключатся на др. окна и раб. столы. Никаких заминок и залипаний.

    Ах, да, ФФ 24.4.0.

     

  • 1.5, Аноним (-), 22:03, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не могу даже представить, как это - девелопить что-то несколько часов к ряду в таком шлеме. Башка отвалится к концу такого рабочего дня.
     
     
  • 2.18, Аноним (-), 00:35, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    +, всё это хипстерские баловства. Это гогно то уже давно существует, но нигде не взлетело.
     
  • 2.23, Мяут (ok), 01:16, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Башка отвалится к концу такого рабочего дня.

    Ну экзоскелет докупить - и ты почти киборг.

     
  • 2.27, Аноним (-), 01:45, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Не могу даже представить, как это - девелопить что-то несколько часов к
    > ряду в таком шлеме. Башка отвалится к концу такого рабочего дня.

    У тебя IDE в вебе?

     
     
  • 3.29, Michael Shigorin (ok), 02:15, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У тебя IDE в вебе?

    iDE накаркаете...

     

  • 1.6, Аноним (-), 22:04, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Почему-то вспомнился фильм Johnny Mnemonic.
     
     
  • 2.7, Подозрительный тип (?), 22:07, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Почему-то вспомнился фильм "Газонокосильщик"
     
     
  • 3.8, Lain_13 (ok), 22:17, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему-то вспомнил фильм «Титаник».
     
     
  • 4.9, irinat (ok), 22:22, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Почему-то вспомнились серийные испытания.
     
     
  • 5.19, Аноним (-), 00:36, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    почему-то вспомнился фильм 'остров проклятых'
     
  • 5.21, Guest683 (ok), 00:39, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Почему-то хочется спать
     
  • 5.30, kravich (ok), 02:25, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Present day, present time...
     
     
  • 6.42, 111 (??), 09:14, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ха-ха-ха-ха-ха!
     
     
  • 7.53, kravich (ok), 12:01, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    And you don't seem to understand ...
     
     
  • 8.65, asdf (?), 05:55, 03/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    A shame you seemed an honest man ... текст свёрнут, показать
     

  • 1.15, Аноном (?), 00:17, 02/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно сколько эта игрушка продержится, 3Д до сих пор в широкий обиход не вошло, а его продвигают многа многа лет. Но боольшинству людей не охоота в очках дома фильмы смотреть, а уж шлем надевать тем паче.
     
     
  • 2.20, Аноним (-), 00:38, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    как и файрфокс ос, нисколько
     
  • 2.24, Lain_13 (ok), 01:32, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У шлемов виртуальной реальности уже много-много лет существует огромный ворох совершенно мерзотнейших проблем, начиная с таких банальностей, как угол обзора и разрешение. Причём всё это говно стоило как самолёт, либо вообще не заслуживало ничего, кроме порицания (Virtual Boy, anyone?). Все эти годы шлемов виртуальной реальности считай, что и не существовало вовсе. Никто всерьёз даже не задумывался об их поддержке — поддерживать было нечего.

    Фактически первые шлемы только сейчас и появились. Сидеть в таком шлеме постоянно? Нет, увольте, они ещё недостаточно хороши для этого и излишне массивны, но поиграть в ужастик и отложить себе стройматериала на домик для дачи их стало вполне достаточно.

    Кстати, в очках 3D-фильмы дома никто не смотрит не потому, что неудобно, а потому, что это на столько убогое и беспомощное говно, что даже стыдно говорить.

     
     
  • 3.33, Vkni (ok), 04:27, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Сидеть в таком шлеме постоянно?
    > Нет, увольте, они ещё недостаточно хороши для этого и излишне массивны,

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

     
     
  • 4.46, Lain_13 (ok), 10:27, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Лет через 10 увидим. Пока это всё ещё гадание на воде.
     
  • 4.49, Аноним (-), 10:36, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Сидеть в таком шлеме постоянно?
    >> Нет, увольте, они ещё недостаточно хороши для этого и излишне массивны,
    > Наверняка, даже после улучшения разрешения, уменьшения массы и т.д. будут какие-нибудь
    > чисто физиологические причины не ходить в шлеме весь день.

    Ты - лично ты - хоть раз пробовал в нем минут пять погулять?

    Я расскажу тебе, бой. Расстроенная координация движений на весь день. Падения на ровном месте. Хватание стаканов мимо стаканов. При попытке пойти - падение плашмя. При попытке хапнуть что-то руками - хват мимо. Дикая головная боль через пару часов.

     
  • 3.39, Аноним (-), 08:03, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати, в очках 3D-фильмы дома никто не смотрит

    Ну хз, может стоит купить хороший телевизор? Я смотрю и никакого дискомфорта не испытываю. Причем смотрю только кино, обычное телевидение уже много лет не включаю. Так что не нужно говорить за всех.

     
     
  • 4.41, Lain_13 (ok), 09:02, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кто-то ведь и камрипы смотрит, это ж не значит, что они хорошего качества. А телевизор-то, конечно, купить можно, но действительно хорошие стоят уж больно много. При этом 3D в фильмах обычно всё одно анаглифическое, а это дрянь ещё та.
     
     
  • 5.57, Аноним (-), 14:56, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >анаглифическое

    Да вы, товарищ, застряли в девяностых. Анаглиф это было давно и неправда. Сейчас 2 системы: активный затвор (высокое разрешение и очень темная картинка, встречается в кинотеатрах и некоторых тв) и поляризация (разрешение делим пополам по одной стороне и картинка чуть темнее обычного, большинство тв). Причем от активного затвора еще и глаза устают и болят. А если честно, то конечно "3D" это маркетинговый буллшит, на самом деле там просто стереоизображение.

     
     
  • 6.64, Lain_13 (ok), 19:48, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Собственно да, соврал, анаглиф действительно перестали уже делать. Просто покупать ещё один 50-дюймовый телевизор просто потому, что там есть поляризационное 3D… да и дорогие они. Да и очки надевать для просмотра телевизора как-то напрягает. Читал, что есть уже и без очков, но стоят они раз в 10 дороже. А с активным затвором сталкивался. Мало того, что глаза быстро болеть начинают, так ведь тоже бледная картинка получается.
     

  • 1.32, Аноним (-), 04:11, 02/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Давным давно, когда firefox был ещё только браузером...
     
     
  • 2.35, Аноним (-), 06:28, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ...А потом они вставили всем штыри в головы.
     
     
  • 3.37, Аноним (-), 07:20, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Почему-то вспомнилось http://www.rf.unn.ru/eledep/lab/reclama.html
     
     
  • 4.62, F (?), 17:12, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему-то вспомнилось http://www.rf.unn.ru/eledep/lab/reclama.html

    Аба, анон с ННГУ-шного радиофака, ё. Какие люди :)

     

  • 1.43, Аноним (-), 09:27, 02/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    скорее бы duckduckgo браузер сделал, от вас свалить
     
  • 1.51, _yurkis_ (ok), 10:43, 02/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Powered by Mozilla?
    https://www.youtube.com/watch?v=8p0jmewhXeU
     
  • 1.61, XVilka (ok), 16:51, 02/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    И в то же время у них нет времени на поддержку WebP https://bugzilla.mozilla.org/show_bug.cgi?id=856375
     
  • 1.67, Аноним (-), 20:26, 18/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Модераторы удалили мое вполне невинное сообщение, а всякий оффтоп оставили. Опеннет скатился. Наверное вот этот Шигорин, который надоел уже со своей аватаркой. Хорошо Adblock придумали и usercss.
     
     
  • 2.68, Аноним (-), 20:28, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У всех альт/роса линуксоидов такие унылые аватарки?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру