Всевозможные аппаратные имитаторы самолетов, гоночных машин и космических кораблей уже дали нам попробовать «кусочек» виртуальной реальности. Смоделированные полеты и путешествия пользуются в Диснейленде колоссальным успехом. Программные имитаторы (симуляторы – на жаргоне) вроде Microsoft Flight Simulator относятся к числу самых популярных игр, когда-либо созданных для персональных компьютеров, но пока они в большей мере опираются на воображение самого игрока. Аппаратные имитаторы полетов (стоимостью в миллионы долларов) в таких компаниях, как Boeing, дают гораздо большую степень реальности. Снаружи эти механизмы выглядят так, словно пришли к нам из фильма Star Wars (Звездные войны). Внутри – ряд видеодисплеев, обеспечивающих панорамный обзор, как из настоящей кабины. Все приборы управления связаны с компьютером, который моделирует полетные режимы (включая внештатные ситуации) с точностью, по мнению пилотов, просто изумительной.
Несколько лет назад я и двое моих приятелей «полетали» на имитаторе «Боинга 747». Садишься за пульт управления, идентичный тому, что установлен в кабине настоящего самолета. За окнами показываются генерируемые компьютером цветные видеоизображения. «Взлетая», видишь знакомую панораму аэропорта и его окрестностей. Например, при имитации Boeing Field (аэродром компании) на взлетно-посадочной полосе можно увидеть топливозаправщик, а в отдалении вулкан Рейнир (Mount Rainier). И вот, наконец, слышишь свист воздуха, обтекающего крылья, которых на самом деле нет, и глухой металлический звук, с которым убираются несуществующие шасси. Шесть гидравлических систем под днищем имитатора раскачивают и трясут кабину. Весьма впечатляюще!
Основное назначение подобных имитаторов – выработать опыт управления самолетом в экстремальных ситуациях. Другого шанса у пилота может и не быть. Когда я «летал» на таком имитаторе, мои приятели решили подбросить мне сюрприз, попросив смоделировать внезапное появление небольшого самолета. Только вообразите: сижу я на месте пилота, как вдруг перед самым носом выныривает «Сессна» – ну совсем как настоящая! Неподготовленный к такой «внештатной ситуации», я, конечно, врезался в этот самолетик.
Ряд компаний – от гигантов индустрии развлечений до небольших начинающих фирм – мечтает установить подобные имитаторы (разумеется, не столь масштабные, как у Boeing) в крупных пассажах и центральных городских районах. С удешевлением технологии развлекательные имитаторы будут удивлять нас не более чем сегодня – кинотеатры. А пройдет не так уж много времени, и один из таких высококачественных имитаторов Вы сможете поставить у себя в гостиной.
Хотите обследовать поверхность Марса? Гораздо безопаснее сделать это через виртуальную реальность. А как насчет мест, не доступных ни одному человеку? Кардиолог сможет плавно «пройти» по сердцу пациента и обследовать его так скрупулезно, как не позволит ни один медицинский прибор. Хирург – прежде чем взять в руки настоящий скальпель – сможет попрактиковаться в сложнейших операциях, моделируя самое экстраординарное ее течение. И наконец, виртуальная реальность даст шанс просто побродить по миру собственных фантазий.
Чтобы реализовать ВР, необходимы две группы технологий: программное обеспечение, моделирующее какую-либо сцену и заставляющее ее «реагировать» на новую информацию, и устройства, которые позволят компьютеру передавать информацию нашим органам чувств. Программы должны описывать искусственный мир, его краски и звуки вплоть до мельчайших деталей. На первый взгляд, подобная задача кажется чрезмерно сложной, но это-то как раз проще всего. Такие программы мы могли бы написать и сегодня, но, чтобы виртуальная реальность выглядела действительно правдоподобно, нужны компьютеры, вычислительная мощь которых намного превосходит современные. Впрочем, при современном темпе развития технологии такие компьютеры появятся уже очень скоро. Куда серьезнее другая проблема: как «убедить» органы чувств человека в реальности – простите за каламбур ! – виртуальной реальности?
Органы слуха обмануть несложно; достаточно надеть наушники. В повседневной жизни оба наших уха воспринимают звуки чуть-чуть по-разному – хотя бы потому, что они «смотрят» в противоположные стороны. Благодаря этому мы подсознательно определяем, откуда идет звук. Программа может воссоздавать эту картину, вычислив, как каждое ухо должно слышать конкретный звук. Такой прием работает безотказно. Вы надеваете наушники, подключенные к компьютеру, и... слева от Вас приглушенный шепот, а где-то сзади – звуки шагов.
Глаза обмануть труднее, тем не менее и зрение моделируется сравнительно легко. В комплект оборудования для создания ВР почти всегда включается специальный шлем с линзами, которые фокусируют каждый глаз на своем крошечном компьютерном дисплее. Датчик, отслеживающий поворот головы, позволяет компьютеру просчитывать, в каком направлении Вы смотрите, затем синтезировать то, что при таком повороте Вы должны увидеть. Повернете голову направо – вид на дисплеях шлема сдвинется правее. Поднимете голову – шлем покажет потолок или небо. Но, увы, нынешние шлемы виртуальной реальности слишком тяжелы, слишком дороги и не дают приемлемого разрешения. К тому же компьютерные системы, управляющие ими, пока что слишком медленны. Если быстро повернуть голову, обзор изменится с ощутимой задержкой. Это сразу же нарушает ориентацию и через короткое время у большинства людей вызывает головные боли. Но есть и обнадеживающий момент. Габариты, скорость, вес и стоимость – как раз те вещи, которые технология, подчиняющаяся закону Мура, исправит уже очень скоро.
Ввести в заблуждение остальные органы чувств куда сложнее, поскольку нет подходящих способов подключить компьютер к носу, языку или поверхности кожи. Что касается осязания, то тут превалирует вполне осуществимая идея: изготовить специальный облегающий костюм с «подкладкой» из миниатюрных датчиков. Они обеспечат обратную связь с устройствами, которые могли бы контактировать со всей поверхностью кожи. Не думаю, что подобные костюмы войдут в моду, но альтернативы им пока нет.
На одном дюйме экрана типичного компьютерного монитора размещается от 72 до 120 мельчайших цветных точек – пикселов (pixels); общее их число колеблется между 300000 и 1 миллионом. По-видимому, изнанка упомянутого костюма будет «соткана» из целого «вороха» сенсорных точек – назовем их «тактилами» (tactels), – каждая из которых сможет надавливать на определенный участок кожи.
При достаточном количестве таких тактилов и тщательном их контроле удастся продублировать практически любое осязательное ощущение. Если множество тактилов будут в унисон надавливать на абсолютно одинаковую глубину, то имитируемая в результате «поверхность» покажется гладкой – как будто Вы прикоснулись к отшлифованной металлической поверхности. Если же они будут надавливать на разную глубину, значения которой распределятся в некоторых пределах случайным образом, Вы почувствуете какую-то шершавую поверхность.
Скорее всего для костюма виртуальной реальности понадобится от 1 до 10 миллионов тактилов (в зависимости от того, сколько уровней глубин требуется отслеживать). Изучение человеческой кожи показывает, что для полноценного костюма виртуальной реальности нужна плотность порядка 100 тактилов на дюйм, а на кончиках пальцев, губах и других чувствительных участках – несколько больше. Но основная часть кожной поверхности на самом деле малочувствительна. Рискну предположить, что 256 тактилов на дюйм хватит даже для самой высококачественной имитации. Кстати, именно столько же цветов каждого пиксела обычно используют на мониторах компьютеров.
Общий объем данных, который придется просчитывать компьютеру, чтобы, скажем так, подавать ощущения в «тактильный костюм», будет в 1 – 10 раз больше того объема, которым манипулируют видеоадаптеры на современных ПК. Это вовсе не много. Уверен, когда появится первый тактильный костюм, персональные компьютеры смогут без проблем управлять им. Вы думаете, это фантастика? Действительно, лучше всего виртуальная реальность описана в так называемой киберпанковой научной фантастике – вроде той, что вышла из-под пера Уильяма Гибсона (William Gibson). Некоторые его персонажи, вместо того чтобы надевать прилегающий к телу костюм, «подключали» кабель от компьютера прямо к центральной нервной системе. Как это сделать «в жизни», ученым еще предстоит решить, но решение это придет гораздо позже, чем информационная магистраль. Кого-то подобные перспективы ужасают, кого-то интригуют. Однако в любом случае вначале такие системы будут оказывать помощь людям с физическими недостатками.
Тема виртуальной реальности (и готовности принять желаемое за действительное) всегда вызывала массу спекуляций, и большая их часть крутится, конечно же, вокруг виртуального секса. Ведь секс стар, как, впрочем, и сама информация. Это недолго – приспособить новую технологию к древнейшему желанию. Вавилонцы оставили нам эротические поэмы на глиняных табличках (клинопись любовных отношений), а тиражирование порнографии было в числе первых применений печатного пресса. Как только видеомагнитофоны превратились в заурядные бытовые приборы, резко увеличился спрос на видеозаписи, отнесенные к разряду X, а сегодня популярны порнографические CD-ROM-диски. Именно услуги сексуальной ориентации привлекают немалую долю подписчиков Internet или таких систем, как French Minitel. И если тут допустимы исторические параллели, проведу ее: на первых порах наибольшим спросом будут пользоваться как раз те документы, которые имеют отношение к виртуальному сексу. Но, как опять же показывает исторический опыт, с развитием рынка для технологии ВР влияние этого фактора ослабеет.
Воображение сохранит ключевую роль во всех новых приложениях. Только воссоздать окружающий мир – этого недостаточно. Великие киноленты потому и стали великими, что не просто отобразили реальные события, но поднялись до уровня их художественного обобщения. Однако пройдет целое десятилетие, пока новаторы масштаба Д.У. Гриффита (D. W. Griffith) и Сергея Эйзенштейна освоят витаскоп и синематограф братьев Люмьер, потом поймут, что движущиеся картинки позволяют делать нечто большее, чем записывать на пленку эпизод из жизни отдельного человека или театральную по