Россказни Роджера | Страница: 31

  • Georgia
  • Verdana
  • Tahoma
  • Symbol
  • Arial
16
px

Наконец-то благословение было запущено, стало удаляться в верхние слои стратосферы, и мы, сидящие за столом, расцепили потные руки. В поле моего зрения неотвратимо вдвинулось блюдо с индейкой, которую мне предстояло резать. О, эти скользкие твердые с кровью внутри хрящи! А золотистая кожица, которая на поверку прочнее скотча! Эстер в отличие от Лилиан любила немного подсушить птицу, поэтому грудку приходилось резать тонкими, как лист, ломтиками, иначе посыплются крошки, мясо начнет отваливаться кусочками, и вся работа пойдет насмарку.

Расселись мы за столом в таком порядке (иду по часовой стрелке): Верна, я, Ричи, Дейл, Эстер и Пола на старом высоком стульчике сына, который жена принесла с мансарды. Уставшая от тряского автобуса, от уличной пешей прогулки, от кусания крышки у табакерки, девчушка то и дело проваливалась в сон. Я, хотя и не проваливался, временами клевал носом, отключался на секунду-другую. Оттого такие зияющие провалы в памяти о том, что говорилось во время трапезы.

Раскладывая по тарелкам оранжевые комки вареной тыквы и белые комки картофельного пюре, Эстер спросила Дейла, в чем именно заключается его работа на компьютере.

— Это сложно объяснить, понимаете? Одна из задач, которую приходится решать, — как снизить расход ресурсов памяти в машине и увеличить скорость системы изображений. Для этого надо растровое изображение приблизить к векторному. Вот мы и ищем, как лучше это сделать. При векторном изображении между двумя точками проводится прямая или кривая линия — в зависимости от программы. Таких линий очень много, но машина делает заданные расчеты быстро, и в результате мы видим движущуюся картинку. Растровое изображение похоже на газетную фотографию, оно состоит из множества точек, которые называются пикселями. На экране обычного размера располагается квадрат: пятьсот двенадцать пикселей на пятьсот двенадцать. То есть у нас имеется примерно двести шестьдесят две тысячи элементов вывода, и в каждом постепенно появляется изображение. А чтобы картинка была как в жизни, нужно, чтобы изображение менялось очень быстро. На телеэкране в секунду проходит тридцать кадров. Если помахать пальцами перед экраном, то можно представить себе, как быстро меняется картинка. Но программировать надо не только размеры вещей и их расположение в перспективе. Надо передавать еще и цвет, и свет, и отражения света на предметах, сделанных из разных материалов и разной формы. На нашем столе, к примеру, огромнейшее количество визуальной информации. Посмотрите, как лоснится кожица индейки, как отражается эта ваза в стакане с водой и как в самой вазе отражается вот эта луковица. Посмотрите, как поднимается пар от горячего, как играет красный цвет на гранях ножки бокала — это от клюквенного сока на расстоянии фута. Японцы научились делать поразительные вещи в этом плане. У них над шахматной доской плавают стеклянные шарики, и полупрозрачные цилиндрики, и какие-то кубики. Но для этого надо рассчитать каждый пиксель, как если бы он был маленьким окошком, надо понять, как поведет себя луч, которым ты стреляешь через это окошко, и в какое место он попадет или разделится. — Дейл растопырил пальцы, показывая, как может разделиться луч. Сквозь голые березы и окна с узорчатыми стеклами — ярко-золотистыми, пронзительно-голубыми и ядовито-красными, как клюквенный сок, просвечивало грязно-желтое низкое ноябрьское небо, и в его неверном свете неестественно смотрелся Дейлов багрово-зеленый галстук. — Для расчета некоторых пикселей приходится усреднять пять или шесть разных значений. Как только ты пытаешься скопировать какой-нибудь набор объектов, возникают жуткие сложности. Даже страшно становится.

— Страшно? — переспросила Эстер. Она съела несколько кусочков и сразу же закурила, пуская из ноздрей и рта голубоватые струйки дыма.

— Ну да — пытаться воспроизвести тварный мир в плоскости визуальной информации. Это не то, что фотограф, снимающий пейзаж или группу людей. И даже не то, что художник, который мазками кисти изображает, что находится перед ним. В компьютерной графике в машину закладывается математическое описание объекта, а ты потом выводишь его изображение на экран — с любой стороны, или в перспективе, или в разрезе. Машина делает это в мгновение ока, но иногда процесс затягивается, ты словно чувствуешь, как напрягается компьютер, и секундная задержка кажется вечностью.

Вечность. Вечность в зернышке песка. У меня защипало в глазах. Вокруг тучи пищевых частиц. Кончики нервных волокон в ноздрях могли различить запах одной из них. Фрейд утверждает, что, когда мы передвигались на четырех конечностях и нос был ближе к заваленной испражнениями земле, наше обоняние было отягощено острыми ощущениями. Низкое существо — человек. Видя крепкую женскую шею, мужчина набрасывается на добычу, а потом лежит, наслаждаясь отдыхом, как лев после спаривания. Самая естественная поза — брать женщину сзади. Как вышло, что она повернулась? Или мы ее повернули? Чтобы любоваться наготой спереди? Адамов грех упал на всех. Верна ела молча, сосредоточенно. Может быть, она голодна? Кому судьба голодать в двадцатом веке, в наши дни, если он не африканец?

— Интересно, когда все переворачивается и кувыркается, — сказал Ричи, — как на телике, когда меняются программы. Или как в «Супермене один», когда трех плохих парней забрасывают в космос.

— Ну, это нетрудно, — отозвался Дейл. — Просто растягивают перспективу, смещают оси координат и так далее. Обыкновенная тригонометрия.

— Триг? У-у... — Ричи скорчил гримасу.

— Да брось, Ричи. Триг — это замечательная штука. Скоро сам узнаешь.

Секс — замечательная штука. Скоро сам узнаешь — Дейловы слова преобразились в моем воспаленном воображении. Померещилось. И самое странное, Ричи, что так оно и есть. Секс — замечательный сюрприз, преподнесенный нам природой. Слепое поклонение «предмету», учащенное сердцебиение, жар, накачивание, дрожь, выброс — вся она тут, любовь, и все же нет большего удовольствия в жизни, если не считать бридж-контракт и смерть.

— Точнее, теория тригонометрии, — говорил Дейл. — Теперь не нужно каждый раз заглядывать в таблицы и делать сложные вычисления. За нас это делает компьютер. Маленький калькулятор за девять девяносто пять. В 1950 году потребовалось бы огромное помещение, с мощным охладительным устройством, чтобы вместить весь объем операций, а сегодня можно сунуть машинку в жилетный карман — если, конечно, у тебя есть жилет. Но я, кажется, заболтался... Профессор, расскажите нам о ересях или еще о чем-нибудь.

— А вы ешьте, ешьте, не то остынет, — повторяла Эстер.

— Кому интересны мои бедные еретики? — возгласил я. — Тот же Тертуллиан, в которого заглядываю в последнее время, чтобы не забыть латынь... Как пишет, какая страстная любовь к языку! Парадоксы под стать Шоу, такое иногда выдаст, чтобы настроиться. Или взять Кьеркегора, когда он в ударе. Но у Тертуллиана есть и тепло. И человечность. Он утверждал, например, что душа по природе исполнена христианской веры — anima naturaliter christiana. Вам, математикам, полезно знать, что он выполнил кое-какие из основных христианских счислений. Именно он изобрел Троицу, во всяком случае, первым ввел слово trinitas в богослужебные латинские тексты. Он же дал формулировку Бога: una substantia, tres personae — «одна сущность, три личности», определил двоякую сущность Христа, duplex status, уточнив: non confusus sed conjunctus in una persona — deus и homo, то есть две сущности не смешиваются, но соединяются в одном лице — бог и человек. Тут, полагаю, подойдет элемент «И», как по-вашему, Дейл?