Под прозвищем Гейб подразумевался соучредитель Valve Гейб Ньюэлл, или Гейбен, как его нежно называла армия поклонников, многие из которых любили выкладывать мемы с его изображением, лезли к нему в объятия на тематических выставках и присягали на верность компании, соучредителем которой он выступил, твердя мантру «Веруем в Гейбена». Почему же самый авторитетный лидер Valve стал такой важной фигурой, породившей столько мемов? Определенную роль сыграли и внешность Ньюэлла, походившего на Санта-Клауса, и его необычные хобби – коллекционирование ножей и страсть к мультсериалу «Мой маленький пони». Однако за легкомыслием и эксцентричностью скрывалась истинная преданность своему делу: Ньюэлл отстаивал интересы ПК-геймеров так же самоотверженно, как Лоракс[27]
защищал деревья. Он говорил проникновенно и покровительственно и при этом ни с кем не церемонился. Как известно, однажды он назвал консоль PS3 от Sony «полной катастрофой на всех уровнях», а Windows 8 объявил «катастрофой для всей ПК-индустрии».В конце концов объявился дежурный по транспортной безопасности, который должен был осмотреть шлем Лаки. При первичном осмотре шлем не вызвал нареканий, но потом дежурный решил проверить устройство при помощи миноискателя. Разумеется, взрывчатки не обнаружили, и Лаки отпустили с миром, но самолет уже улетел.
Лаки позвонил Ирибу и поведал о своих злоключениях.
«Не переживай, – сказал Ириб. – С кем не бывает. Мы все уладим».
Ирибу удалось отложить встречу на сутки. Лаки получил большую фору во времени, чтобы поменять рейс и пройти контроль безопасности. Но в результате Антонову пришлось провести лишние сутки в Сиэттле, что его отнюдь не обрадовало. Когда Лаки наконец-то прибыл, Антонова ожидало еще одно печальное известие – ноутбук с демо вышел из строя.
«Ты это серьезно? – спросил Антонов. Дело было вечером, а встреча должна была состояться уже утром. – Почему же ты до сих пор мне ничего не сказал? Я сегодня сходил в Best Buy и купил видеокамеру, так что мы можем записать видео, если у нас все получится!»
«Я и сам не знал, – сказал Лаки. – Прости».
«Ладно, – пробормотал в ответ Антонов, погрузившись в раздумья. – Я знаю, где тут Best Buy. Давай сходим и посмотрим, открыто ли у них».
Они пришли в магазин за полчаса до закрытия, но на складе не оказалось такого ноутбука, как у Лаки. К сожалению, несмотря на то, что среди персонала нашлась парочка техно-гиков, было невозможно выяснить, какие модели ноутбуков (и в особенности какие видеокарты) окажутся совместимы с прототипом. В конце концов они купили серебристый лэптоп марки Samsung, надеясь на лучшее и моля бога сжалиться над ними.
Самый верный способ сблизиться с кем-то – отправиться вместе в путешествие, одновременно испытывая одно и то же чувство, в котором в равных частях смешались нетерпение и облегчение. Так что прежде чем вернуться в отель, партнеры решили насладиться временным отступлением хаоса в ресторанчике Pei Wei неподалеку от Best Buy.
«Как поживает комплект разработчика? Есть успехи?» – спросил Лаки, интересуясь судьбой проекта по разработке SDK, возглавляемого Антоновым.
«Когда я берусь за что-то новое, я стараюсь глубоко вникать в суть дела, чтобы работать с максимальной эффективностью. Иногда это замедляет процесс на ранних этапах, зато я при этом уверен, что могу скорее управиться с финальной стадией и сделать правильный выбор».
«Резонно».
«Мне раньше не приходилось работать ни с гироскопами, ни с системами отслеживания пространственной ориентации, все это для меня внове. Но я уже лучше понимаю, что нужно делать – я начал изучать литературу о мультисенсорном слиянии».
Мультисенсорное слияние в буквальном смысле представляет собой объединение данных, поступающих от множества разных датчиков. В частности, Антонов говорил о необходимости отслеживания движений головы и ее ориентации в трехмерном пространстве для VR-шлема. Главная роль в решении этой задачи отводилась инерциальному измерительному блоку (ИИБ) – электронному устройству, которое определяет степень ускорения (при помощи акселерометров), величину угловой скорости (посредством гироскопов) и интенсивность магнитного поля (посредством магнитометров). Каждый из трех датчиков – акселерометр, гироскоп и магнитометр – производил замеры по всем трем осям (X, Y, Z), и каждый полученный результат предстояло состыковать с другими данными. В процессе снятия замеров требовалось учитывать помехи, связанные с применением электроники, такие как снос и наклон волнового фронта. Если не вносить поправок, все объекты в виртуальном мире будут смещаться, как только человек, надевший шлем, повернет голову.