Шрифт:
Интервал:
Закладка:
В файлах его машины хранятся аэропланы и кубы, двенадцатигранники и морские звезды, трехмерные буквы, используемые на телевидении, и даже оживляемый человечек с ногами, как печные трубы, и квадратными плечами. Лицо человечка составлено из массы крошечных пластин, и каждой соответствует известное дифференциальное уравнение. Меняя значение членов этих уравнений, можно придать лицу любое выражение — радостное, гневное, горестное, задумчивое, а лицевые мускулы и глаза согласовать со словами, которые произносит человечек. При освещении из одной точки, выбранной по тому же алгоритму, которым удаляют невидимые плоскости, и удачной подсветке результат достигается фантастический: кукла кажется настоящим живым человеком, хотя движется он, как ртуть по сравнению с водой, а когда стоит неподвижно, то как бы вздрагивает от напряжения.
Когда на цыпочках уходит полночь, Дейл сдвигает фигуры в одну груду и, то выводя на экран линии и плоскости разрезов, то откусывая от груды предмет за предметом, перемещает оставшуюся часть по пространственной дуге, выделывая при этом затейливые узоры, которые подошли бы для лепнины в бесовских хоромах посреди преисподней или для плюща, что лепится к веселенькой беседке на краешке Марса.
Переключившись на цветной растр, Дейл по компьютерной сети связывается с машиной, расположенной на одном из нижних этажей Куба, и пополняет базу данных добавочным количеством визуальной информации и программным: двадцать четыре бита на пиксель. На экране появляется великое множество пикселей, 1024 × 1024, и каждый из этих элементов изображения сменяется другим каждую тридцатую долю секунды. Судорожно вращаются в страшноватом свете странные фигуры, молча свидетельствуя о бурях, бушующих в счетном устройстве. Дейл не довольствуется этими феерическими чудесами, набирает на клавиатуре дополнительные команды, закодированные в строчный, жесткий машинный язык (setq... defun... mapcar... eq... prog), и те гонят электрический ток через реле, через триггеры и сумматоры, через бесконечные транзисторные «воротца» диаметром двенадцать микронов — тоньше, чем тончайший волосок на груди у Эстер.
Фигуры на слегка выпуклом экране сбиваются в кучи и расползаются во все стороны. Дейл поворачивает их и так и сяк, подчиняясь неясной надежде, что там, за нагромождением вещей, в искусственном пространстве, где специальными командами можно подделать даже отражения и тени, лежит нечто, может быть, это паук или монета. Машина не успевает поставить на место сдвинувшуюся точку обзора, и Дейл хочет обмануть невидимого оппонента, выведя на экран наклонное зеркало. Зеркало ставится за изучаемым предметом — это сравнительно простая в компьютерной графике процедура, в которой, поскольку каждый пиксель можно считать замочной скважиной, линия прямой видимости проходит через все значения X и Y и отклоняется при определенном («скользящем», так как зеркало наклонно) значении Z. Команда к отклонению, подаваемая при соответствующем угле отражения (в нашем случае — 12 градусов), выводит пиксель за пикселем информацию о задней стороне изучаемого объекта, который поворачивается со средней скоростью 160 наносекунд на пиксель. Задняя сторона не сильно отличается от передней, и Дейлу не попадается на глаза ни спрятанная золотая монета, ни паук, плетущий сеть. Компьютер свято хранит свою тайну.
Одна операция сменяет другую, и чем дальше, тем больше слившиеся фигуры на дисплее делаются похожими на рыхлые мотки многоцветной пряжи. Мотки выглядят как комки какого-то органического вещества, словно процесс увеличения и очистки выявляет внутреннюю волокнистость вещей. Дейл предполагает, что, как и в предметах реального физического лица, под волокнами лежат кристаллические структуры, но возможности компьютера в отличие от электронного микроскопа недостаточны, чтобы достичь их. Компьютерный мир создан человеком, рассуждает Дейл, следовательно, его структуры грубее структур мира, который из кварков связал Всевышний. Сам он разработал специальную программу. По этой программе хаотическому нагромождению изображений сообщается вращающий момент, и незримые силы поворачивают их, и мнут, и давят, как отжимают под прессом масличное сырье, — и все для того, чтобы получить каплю, одну-единственную радужную каплю исходного принципа бытия. Дейл верит, что в конце концов эта капля покажется, словно протечка на цистерне, и нефть павлиньим хвостом растечется по ее стенкам и по земле посреди железного лома и всякого хлама. Именно это он жаждет увидеть: электронно-механическую радужность в идеальном порядке, как сотни многоугольных линз в фасеточном глазу трилобита. Иногда Дейл останавливается, чтобы считать информацию из уравнений на мониторе или перенести изображение на лазерный принтер. Вот уже несколько недель он проводит эти эксперименты, весь Великий пост копит данные, но сейчас он чувствует, что приближаются кульминация, кризис и искупление в его изначальном смысле — избавление от рабства, от труда. После нескольких часов работы у него покалывает в пальцах, точно ток сквозь них пропустили. Его нервы и электронная система процессора совместились в одно.
В какой-то момент он, должно быть, все-таки съел несъедобный сандвич с говядиной: смятый и замасленный кулек лежит на столе рядом с пустым пакетом из-под молока и «мышкой». В какой-то момент он, должно быть, пошел в туалет мимо механических торговцев, в конец коридора, а на обратном пути заглянул к Айку Шпигелю, потому что в голове засели обрывки услышанных сальных шуточек: «Одну, чтобы позвонить монтеру, другую — замешивать мартини...», «Ну не беспокойся, мне нравится в темноте...». Шпигель сам заливается смехом, «травит», и в просветах между пуговицами тесноватой рубашки видно, как трясется волосатый живот. Даже когда он сидит, у него вид заправского комика-говоруна. Хочешь слушай, хочешь не слушай, выдаю дальше. В памяти выплыл ключевой вопрос одной из хохм: «А зачем у баб дупло?» — и ответ совсем не шутейный, звучащий как печальная истина.
Пальцы Дейла бегают по легкой как перышко клавиатуре — феерия форм, фигур, фактур. И вдруг из этой ионной толкотни на мгновение, на миллисекунду возникает ЛИЦО, грустное, горестное, даже не лицо, а тень лица. Как просто все-таки нарисовать лицо: несколько точек, несколько дужек, и ребенок радостно тянется к забавной мордочке. Эми Юбенк утверждает, что мы можем отличить приятеля от незнакомца на полукилометровом расстоянии.
Лицо исчезло, растворилось в рыхлой многоцветной пряже. Дейл успел заметить: в запавших глазах — вечная тоскливая горькая жизнь. Он хочет восстановить изображение, но не может сообразить как. В голове пусто, в нее лезет начало еще одной шпигелевской хохмы: «Сколько бапов (белых американцев-протестантов) требуется, чтобы сменить электрическую лампочку?» Дейл дает команду «сброс», и принтер в другом конце комнаты начинает пережевывать материал своими клиновидными зубами. Дейл отрывает зад от нагретого липучего сиденья вращающегося стула и идет по коридору за диет-колой. Автомат, урча, ищет в своих внутренностях красно-белую банку и выставляет ее на полку, правда, если постучать по железному боку. Потом, подумав, он со звонком выплевывает два Дейлова четвертака. Какой-то остряк-самоучка научил его возвращать монеты. Всегда найдется айзек, который перехитрит самую хитрую машину. «В сколько еврейских мамочек?» Нет, надо быть евреем, чтобы понимать еврейские шуточки и штучки.