Увидев Сандерса, Черри завопил:
— Вон! Вон! Чертовы администраторы! Вон!
— Ты чего? — спросил Сандерс. — Я думал, ты хочешь меня видеть.
— Опоздал! У тебя была возможность! — крикнул Черри. — А сейчас уже поздно.
Сандерс подумал было, что Черри имеет в виду его несостоявшееся повышение, но Дон был известен как самый аполитичный руководитель в «ДиджиКом»; к тому же он двинулся навстречу Сандерсу, приветливо улыбаясь. Переступая через своих поверженных ниц программистов, он сказал:
— Не сердись, Том, ты действительно опоздал. Мы сейчас производим точную настройку.
— Это ты называешь точной настройкой? Это больше смахивает на нулевой цикл. А откуда здесь этот кошмарный запах?
— Что поделаешь! — Черри картинно поднял к небу руки. — Я каждый день заставляю ребят мыться, но это выше моих сил. Это же программисты! Хуже шелудивых псов, ей-богу.
— Синди мне передала, что ты звонил несколько раз.
— Было дело, — подтвердил Черри. — Мы собрали «Коридор» и запустили его. Я хотел, чтобы ты это видел. Но сейчас я думаю, что твое опоздание только к лучшему.
Сандерс окинул взглядом разбросанное оборудование.
— И это ты называешь «собрать»?
— Ну, это когда было… А сейчас вот… Занимаемся точной настройкой. — Черри кивнул на ползающих программистов, которые мыли разобранную беговую дорожку. — Как раз прошлой ночью нам удалось выловить последнего «жучка» в основной цепи. Коэффициент восстановления удвоен. Система прет как танк! Осталось только отрегулировать дорожку и сервоприводы обратной связи. А это, между прочим, механическая проблема! — с негодованием пожаловался он. — Но мы и это взяли на себя.
Программисты всегда ныли, когда им приходилось иметь дело с «железом». Живя в мире компьютерных абстракций, они считали все механические приспособления низменными.
— А в чем все-таки загвоздка? — спросил Сандерс.
— Ну, смотри, — сказал Черри. — Это наша последняя задумка. Пользователь надевает вот это, — он указал на приспособление, напоминающее серебристые солнцезащитные очки с толстыми стеклами, — и становится на беговую дорожку.
Беговая дорожка была одним из последних «бзиков» Черри. Ее вогнутая поверхность состояла из плотно подогнанных друг к другу резиновых шариков, вращающихся во всех направлениях. Пользователь мог идти по шарикам, мог поворачиваться в любую сторону.
— Встав на дорожку, — продолжал Черри, — клиент входит в банк данных. После этого компьютер, вон тот, — он показал на штабель металлических ящиков, стоявших в углу, — выбирает информацию из банка данных и конструирует аудиовизуальную среду, которую проецирует в эти очки. Так что, когда пользователь идет по дорожке, изображение меняется, и он видит, как идет по коридору, стены которого состоят из ящичков картотеки. Пользователь может остановиться в любом месте, своей рукой открыть нужный ящик и собственными пальцами перебрать листочки, якобы содержащиеся в нем. Ощущение абсолютной реальности.
— И сколько пользователей могут работать одновременно?
— На сегодняшний день система может обслуживать пять человек сразу.
— И как «Коридор» выглядит? — спросил Сандерс. — Как проволочный каркас? — В ранних своих версиях «Коридор» рисовался черно-белыми контурными линиями, поскольку подобная примитивность образа давала компьютеру возможность работать быстрее.
— Каркас! — фыркнул Черри. — Я тебя умоляю! Мы через это прошли еще две недели назад. Сейчас разговор идет о произвольной формы трехмерных поверхностях, смоделированных в двадцатичетырехцветном варианте с реалистичной текстурой. И никаких конечных элементов-многоугольников — мы работаем только с подлинными поверхностями. Смотрится идеально.
— А зачем вам лазерные сканеры? Я думал, вы определяете положение пользователя инфракрасными лучами. — Вверху в очки были вмонтированы инфракрасные сенсоры, с помощью которых компьютер определял, в какую сторону смотрит пользователь, и соответственно проецировал изображение.
— Так оно и есть, — подтвердил Черри. — А сканеры нужны для изображения тела.
— Какого тела?
— Такого. Когда ты идешь по «Коридору» не один, то в любой момент можешь повернуть голову и увидеть своего спутника. С помощью сканера считываются очертания тела и выражение лица; в реальном времени [9] Система считается работающей в реальном времени в том случае, если обработка данных идет в темпе, соизмеримом со скоростью протекания анализируемых процессов.
составляется трехмерная карта, и компьютер рисует лицо реально существующего человека, идущего рядом с тобой. В реальности ты не смог бы увидеть его глаз, поскольку они скрыты за очками, а с помощью карты лицо проецируется точно. Здорово, а?
Читать дальше