Как я уже сказал, формирование образов – всего лишь одна составляющая виртуальной реальности: существует еще и крайне важный интерактивный элемент. Генератор виртуальной реальности можно рассматривать как генератор образов, для которого эти образы не заданы полностью в самом начале, а частично зависят от действий пользователя. Такой генератор не проигрывает пользователю заранее определенную последовательность образов, как это произошло бы при просмотре фильма или фили. Он порождает эти образы на ходу, принимая во внимание непрерывный поток информации о действиях пользователя. Современные генераторы виртуальной реальности, например, следят за положением головы пользователя, используя сенсоры движения, как показано на рис. 5.1. В конечном итоге им придется следить за всеми действиями пользователя, которые могут повлиять на субъективный вид имитируемой среды. Эта среда может включать и собственное тело пользователя: поскольку тело является внешним по отношению к разуму, то описание среды виртуальной реальности может потребовать, чтобы тело пользователя казалось замещенным новым телом с определенными свойствами.
Человеческий разум воздействует на тело и на внешний мир, генерируя нервные импульсы. Следовательно, генератор виртуальной реальности, в принципе, может получать всю необходимую информацию о действиях пользователя путем перехвата нервных сигналов, исходящих из мозга пользователя. Эти сигналы, вместо того чтобы попасть в тело пользователя, могут быть переданы компьютеру и расшифрованы, чтобы точно определить, как двигалось бы тело пользователя. Сигналы, которые компьютер отправляет обратно в мозг, могут быть такими же, какие послало бы тело, если бы оно находилось в указанной среде. Если задание этого требует, виртуальное тело могло бы реагировать отлично от реального, например, оно смогло бы выжить в виртуальной среде, которая убила бы реальное человеческое тело, или имитировать отказы и повреждения реального тела.
Я должен признать, что говорить о взаимодействии человеческого разума с внешним миром
Из предшествующей дискуссии ясно, что любой генератор виртуальной реальности должен иметь по крайней мере три главные составляющие:
• набор сенсоров (которыми могут быть детекторы нервных импульсов), чтобы узнать о действиях пользователя;
• набор генераторов образов (в роли которых могут выступить приборы стимуляции нервов);
• управляющий компьютер.
До сих пор мое внимание концентрировалось на первых двух составляющих: сенсорах и генераторах образов. Дело в том, что исследования в области виртуальной реальности при современном примитивном состоянии технологии все еще главным образом сводятся к формированию образов. Но заглянув за временные технологические ограничения, мы увидим, что генераторы образов просто-напросто обеспечивают интерфейс – «соединительный кабель» – между пользователем и настоящим генератором виртуальной реальности, которым является компьютер. Необходимая виртуальная среда полностью создается внутри компьютера. Именно он обеспечивает сложную и независимую «ответную реакцию», которая и оправдывает использование слова «реальность» в выражении «виртуальная реальность». Соединительный кабель ничего не вносит в среду, воспринимаемую пользователем, – с точки зрения пользователя он «прозрачен» в той же степени, в какой мы обычно не считаем свои собственные нервы частью окружающей нас среды. Таким образом, будущие генераторы виртуальной реальности лучше всего описать как имеющие только один главный компонент – компьютер с несколькими обычными периферийными устройствами.