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