Хабрахабр

[Перевод] Magic Leap — печальный хлам

Название этой статьи [в оригинале Magic Leap is a Tragic Heap — прим. пер.] тщательно подобрано, а не для красного словца. Я желаю лучшего для VR и всех других технологий в континууме между реальностью и виртуальностью, включая Magic Leap. К сожалению, нынешнее предложение — трагедия в классическом смысле, тем более с учётом того, что их обильное финансирование и продуманная реклама высосали весь воздух из комнаты AR. Это не столько функциональный комплект разработчика, сколько хайповый гаджет, который почти невозможно использовать осмысленным способом, а многие из их дизайнерских решений, похоже, обусловлены этой реальностью. Он не выполняет практически ни одного из обещаний, которые позволили им монополизировать финансирование в инвестиционном сообществе AR.

Если хотите ознакомиться с полным обзором, это видео от Tested отлично подходит для начала. На данный момент существует много общих обзоров ML1, поэтому сосредоточусь на нескольких конкретных моментах, которые не так широко освещены. Если хотите увидеть внутренности и как они работают, я помог iFixit разобрать мой ML1.

Иначе не скажешь. Трекинг плохой. Магнитное позиционирование с трудом работает, но это, наверное, худшая реализация, которую я видел в публичных продуктах. Контроллер медленно реагирует, повсюду плавает и практически не работает вблизи крупных стальных объектов — хорошо для деревянного дома из палочек, но плохо для любой промышленной среды. Из руководства разработчика Magic Leap: «Отслеживание 6DoF работает стабильно при медленном и умеренном движении. Энтузиасты VR, знакомые с системами Polhemus (магнитный трекер), Razer Hydra или вечно неуловимым SIXENSE STEM, знают, где находится нижняя планка. Оно также быстро восстанавливается и перемещается в случае резких или неожиданных движений (например боксирования или похожих на рыбацкие движений)».

Рекламные трюки типа контроллера за спиной забавны, но ML1 мог и должен был использовать другую систему трекинга. Я понимаю, что Magic Leap хотела сделать контроллер, работающий без гарнитуры в прямой видимости или неуклюжего выступа для отслеживания позиции, но это ужасный компромисс, особенно для разработчиков, которым нужен просто работающий контроллер — есть веские причины, по которым ни одна другая компания не пошла по этому пути. В конце концов, многие из ограничений программного обеспечения и пользовательского интерфейса Magic Leap, похоже, вызваны плохим контроллером. Несколько других компаний сумели внедрить оптическое отслеживание без финансирования в миллиарды долларов как у Magic Leap, и даже если они не смогут довести трекинг до ума, то определённо смогут использовать систему с внешним ориентиром.

Контроллер Steam, палочки HTC Vive, Oculus Go, Lenovo Mirage Solo, даже у контроллера Playstation 4 — у всех них кликабельный трекпад, и разработчики игр в значительной степени полагаются на эту функцию. Ещё одно странное отличие от конкурирующих устройств — некликабельный трекпад. Это также означает, что трекпад нельзя использовать для эмуляции кнопок или другой схемы выбора. Его отсутствие на практике означает, что выбор с помощью сенсорной панели требует либо подъёма пальца и нажатия (ужасная точность), либо нажатия на триггер во время удержания (тоже ужасная точность). Все в отрасли используют компоненты от ALPS (отличная компания, кстати), достаточно было просто позвонить им и сказать, что нужен кастомный трекпад с весёлыми RGB-светодиодами.

Это значит, что гигантский металлический сердечник с медной обмоткой висит прямо над триггером. Последнее замечание о контроллерах: в отличие от большинства магнитных систем слежения, здесь передатчик находится в контроллере. Сейчас контроллер поначалу ощущается как «премиум», но реально проигрывает в долгосрочной эргономике. Чтобы сбалансировать вес, Magic Leap следовало установить металлические противовесы в нижней части контроллера.

Это в основном начинка планшетного компьютера в разжиревшей хоккейной шайбе, которую вы носите на поясе. Они называют его Lightpack. Я ожидал, что компания сделает модный гаджет и ради красоты перенесёт графическую подсистему и аккумулятор в наголовный дисплей, но какая-то группа здравомыслящих людей, кажется, признала, что размещение самых тяжёлых компонентов на самой чувствительной части тела — плохая идея, если людям нужно носить устройство длительное время. Безусловно, это пока лучшая часть комплекта Magic Leap, оценка пять с плюсом! Перенос железа на пояс также позволяет использовать гораздо более мощные чипы, чем при необходимости втиснуть их в наголовное носимое устройство. Это уже тема для отдельной статьи, но данные показывают, что следует ОЧЕНЬ жёстко подходить к снижению веса наголовного дисплея.

Разработчикам следовало предусмотреть заменяемый аккумулятор, хотя никто не собирается использовать ML1 достаточно долго, чтобы это имело значение для кого-то, кроме коллекционеров, с целью сохранить историю AR и VR. Кабели прочные, а давление с затылка на самом деле помогает немного уравновесить баланс.

Именно эта часть много лет вызывала ажиотаж, с бесконечными разговорами о «фотонных чипах светового поля», «лазерных дисплеях оптоволоконного сканирования», «проецировании цифрового светового поля в глаз пользователя», и с чашей Святого Грааля — решением конфликта вергенции-приспособляемости, который десятилетиями преследует наголовные дисплеи (vergence accommodation conflict: проблема фокусировки, вызванная асинхронным движением глаз — прим. Они называют их Lightwear. Другими словами, фокус глаз всегда сопровождается сходимостью изображения, что Magic Leap преподносила как критически важный элемент для устранения «постоянного неврологического дефицита» и повреждения головного мозга. пер.). Это ещё важнее для AR, чем VR, так как здесь нужно смешивать цифровые элементы со всегда правильными реальными элементами.

ML1 — не «проектор светового поля» или дисплей по любому общепринятому определению, а в качестве бифокального дисплея решает конфликт вергенции-приспособляемости только в надуманных демонстрациях, где все элементы UI и окружающей среды размещены в одной из двух плоскостей фокусировки. TL;DR: предполагаемые «фотонные чипы светового поля» — это просто волноводы в паре с отражающими цветными LCoS-дисплеями и светодиодной подсветкой, та же технология, которую все остальные используют много лет, включая Microsoft в своих HoloLens последнего поколения. Точно так же сломанные часы показывают правильное время два раза в день. Несоответствие наблюдается во всех остальных случаях.

Вы можете представить это как бифокальный дисплей — систему отображения, которая перемещает фокус дисплея между двумя разными значениями на основе отслеживания глаз без какой-либо вариабельности между ними, в отличие от постоянно изменяющихся многофокусных (vari-focal) дисплеев, таких как Oculus Half-Dome или дисплеи истинного светового поля Nvidia. Более подробно: ML1 использует шесть волноводов, уложенных друг на друга, по три для каждого цветового канала RGB в двух разных фокальных плоскостях. Если они придерживаются этой технологии (и я не видел никаких признаков того, что они могут сделать что-либо другое, особенно громко разрекламированный оптоволоконный дисплей), то каждая дополнительная плоскость фокусировки потребует дополнительных наборов волноводов и недопустимо высокого фреймрейта (каждая плоскость потребляет минимум 60 Гц из временного бюджета). У меня пока нет точных измерений, но похоже, что ближняя плоскость сфокусирована примерно в 0,75 метра, а дальняя — примерно в 5 метрах. Не думаю, что это можно сделать в пределах разумного веса, качества изображения и стоимости).

Это позволяет разработчикам избежать крайнего несоответствия с очень близкими или очень далёкими объектами. Больше одной плоскости — это хорошо, не поймите меня неправильно! Производители оборудования обязаны чётко сообщать разработчикам о возможностях своего оборудования, даже если эти возможности не соответствуют их предпочтениям. Тем не менее, раскручивание шумихи и монополизация инвестиций с обещаниями, которые невозможно выполнить, плохо для всей индустрии XR, а не только для Magic Leap.

Ожидайте джиттер (дрожания) в идеальном окружении. Что касается других частей: трекинг хорош по сравнению с большинством других продуктов в индустрии AR/VR, но хуже, чем у большинства ведущих изделий, включая Hololens. Meshing-система хороша, но не настолько быстра, как Hololens. Если хотите сравнить, представьте нечто среднее между PSVR и Rift. Она довольно похожа на то, что выпускают компании, у которых финансирование на несколько порядков меньше, такие как Stereolabs.

Видели Hololens? Кроме бифокальной функциональности, качество изображения приемлемое. Радужные артефакты немного хуже из-за большого количества сложенных волноводов, а уровень чёрного чуть лучше, но Magic Leap вполне сравним с другими игроками. Здесь примерно то же самое, но с немного большим FOV. Это позор, потому что его прозрачность примерно такая же, как у солнцезащитных очков — материал не совсем для закрытых помещений. Несмотря на высокое энергопотребление, наголовный дисплей остался красивым и компактным (серьёзно, страшно дотронуться до магниевой оболочки в тёплой комнате), дисплей слишком тусклый для использования на открытом воздухе. Трудно сказать, потому что оно нигде не используется. Как работает отслеживание глаз? Это не очень хороший признак.

Для примера зацените Dreamworld на 90 градусах — трекинг совершенно не сравним, но опыт весьма захватывающий. Истинным достижением стало бы значительное и полезное увеличение FOV, что Magic Leap мог бы сделать, если бы поставил на первое место удобство для пользователей, а не размер устройства.

На самом деле это просто Android с кастомными доработками — такой подход используют большинство людей, когда хотят заявить, что построили целую операционную систему. Magic Leap говорит, что «построила совершенно новую операционную систему» под названием LuminOS, чтобы использовать свою «пространственную вычислительную систему».

Надеюсь, что в будущем Magic Leap сделает классные вещи, но текущий UI — это по сути плавающие перед вами менюшки часов Android Wear. Здесь буду краток. Слежение за глазами и вращение/положение контроллера игнорируются, как и наклоны головы. Менюшки сделаны из плоских панелей, с которыми можно взаимодействовать только через ранее обсуждавшийся не кликабельный трекпад. Это изящно, в основном бесполезно, и именно это Microsoft начала демонстрировать около трёх лет назад. Можете повсюду разбросать окна приложений в стиле Windows 8, плавающие в пространстве или даже прикрепленные к стенам! Здесь худшие элементы телефонного UI втиснуты в самые причудливые элементы пользовательского интерфейса VR, и я очень надеюсь, что разработчики в ближайшем будущем исправят ситуацию.

Я собрал несколько номеров заказов у друзей, сравнил время заказа и номера — и довольно уверенно спрогнозировал продажи на первой неделе. В первые несколько дней после запуска система заказов Magic Leap была очень простой. Основываясь на имеющихся данных, они продали около 2000 единиц в первую неделю, с очень сильным уклоном в сторону первых 48 часов. К сожалению, когда я написал об этом в твиттере, они изменили систему заказов. Это прискорбно по понятным причинам — я знаю более ста человек с ML1, и почти никто из них не является разработчиком AR. Если бы мне пришлось гадать, я бы поставил общие продажи на уровне менее 3000 единиц на данный момент. Это было большой проблемой на заре развития индустрии VR, даже со многими десятками тысяч разработчиков среди сотен тысяч проданных наборов для разработки! Большинство из них — технические руководители, «лидеры мнений» или энтузиасты, которые работают в отрасли, но не планируют фактически создавать AR-приложений. В случае с ML проблема на несколько порядков хуже.

У них получился достаточно цельный гаджет, но даже близко не такой, какой обещали, и с несколькими недостатками, которые не позволяют ему стать общепринятым полезным инструментом для разработки приложений AR. Magic Leap должен был стать поистине революционным продуктом, чтобы оправдать последние несколько лет шумихи и чрезмерного финансирования. Продукт в некоторых отношениях немного лучше, чем Hololens, в других отношениях хуже. Это плохо для индустрии XR. 1, чем готовый для масс-маркета AR 1. По большому счёту, это небольшой шаг вперёд по сравнению с самым продвинутым продуктом трёхлетней давности — это скорее Hololens 1. Последнее нельзя сделать без технологического прогресса, и кажется, что этот прогресс совершат другие компании. 0. Но опыт говорит об обратном… Конечно, есть шанс, что Magic Leap нас удивит: вдруг действительно революционный продукт покажут позже!

Видите модные, высокотехнологичные светящиеся нити? Выше — характерная фотография из статьи о Magic Leap, опубликованной пару лет назад в журнале Wired, когда они раздували хайп о дисплеях оптоволоконного сканирования. Это просто электролюминесцентные провода. Они ничего не делают. Если хотите украсить такими проводами костюм, игровой компьютер или многомиллиардную машину по раздутию хайпа, то хороший ассортимент светопроводов по $20 найдёте здесь. Выглядит здорово для случайных наблюдателей, но не выдерживает никакой критики со стороны компетентных людей.

UPD. Примерно через 45 минут после публикации статьи исполнительный директор Magic Leap решил поделиться своей любовью к телесериалу «Аватар: Легенда об Аанге». Он также упомянул, что стереоскоп изобретён в 1838 году, очень интересно!

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть