Книга Структура реальности. Наука параллельных вселенных, страница 33. Автор книги Дэвид Дойч

Разделитель для чтения книг в онлайн библиотеке

Онлайн книга «Структура реальности. Наука параллельных вселенных»

Cтраница 33

Как я уже сказал, формирование образов — всего лишь одна составляющая виртуальной реальности: существует ещё и крайне важный интерактивный элемент. Генератор виртуальной реальности можно рассматривать как генератор образов, для которого эти образы не заданы полностью в самом начале, а частично зависят от действий пользователя. Такой генератор не проигрывает пользователю заранее определённую последовательность образов, как это произошло бы при просмотре фильма или фили. Он порождает эти образы на ходу, принимая во внимание непрерывный поток информации о действиях пользователя. Современные генераторы виртуальной реальности, например, следят за положением головы пользователя, используя сенсоры движения, как показано на рис. 5.1. В конечном итоге им придётся следить за всеми действиями пользователя, которые могут повлиять на субъективный вид имитируемой среды. Эта среда может включать и собственное тело пользователя: поскольку тело является внешним по отношению к разуму, то описание среды виртуальной реальности может потребовать, чтобы тело пользователя казалось замещённым новым телом с определёнными свойствами.

Человеческий разум воздействует на тело и на внешний мир, генерируя нервные импульсы. Следовательно, генератор виртуальной реальности, в принципе, может получать всю необходимую информацию о действиях пользователя путём перехвата нервных сигналов, исходящих из мозга пользователя. Эти сигналы, вместо того чтобы попасть в тело пользователя, могут быть переданы компьютеру и расшифрованы, чтобы точно определить, как двигалось бы тело пользователя. Сигналы, которые компьютер отправляет обратно в мозг, могут быть такими же, какие послало бы тело, если бы оно находилось в указанной среде. Если задание этого требует, виртуальное тело могло бы реагировать отлично от реального, например, оно смогло бы выжить в виртуальной среде, которая убила бы реальное человеческое тело, или имитировать отказы и повреждения реального тела.

Я должен признать, что говорить о взаимодействии человеческого разума с внешним миром только через испускание и получение нервных импульсов было бы, пожалуй, слишком большой идеализацией. В обоих направлениях проходят и химические сообщения. Я предполагаю, что, в принципе, эти сообщения тоже можно перехватить и подменить в некоторой точке между мозгом и остальным телом. Таким образом, пользователь будет лежать неподвижно, подсоединённый к компьютеру, но у него возникнет ощущение полного взаимодействия с виртуальным миром — по существу, реальной жизни в этом мире. На рис. 5.2 проиллюстрированы эти мои идеи. Кстати, несмотря на то, что такая технология — дело будущего, идея о ней гораздо старее самой теории вычислений. В начале XVII века Декарт уже рассматривал философские следствия манипулирования чувствами со стороны «демона», который, по сути, был генератором виртуальной реальности, подобным показанному на рис. 5.2, но только компьютер заменялся сверхъестественным разумом.

Из предшествующей дискуссии ясно, что любой генератор виртуальной реальности должен иметь по крайней мере три главные составляющие:

• набор сенсоров (которыми могут быть детекторы нервных импульсов), чтобы узнать о действиях пользователя;

• набор генераторов образов (в роли которых могут выступить приборы стимуляции нервов);

• управляющий компьютер.

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


Структура реальности. Наука параллельных вселенных

Я не хочу недооценивать практические проблемы, связанные с перехватом всех нервных сигналов, поступающих в человеческий мозг и исходящих из него, и расшифровкой связанных с этим кодов. Но это конечный набор проблем, которые нам придётся решить только однажды. После этого основное внимание в области технологии виртуальной реальности раз и навсегда будет перенесено на компьютер, на задачу его программирования для создания различных сред. Какие среды мы сможем создавать, будет зависеть уже не от того, какие сенсоры и генераторы образов мы сможем построить, а от того, какие среды мы сможем задать. «Задание» среды будет означать наличие программы для компьютера, являющегося сердцем генератора виртуальной реальности.

Из-за интерактивной природы виртуальной реальности понятие точности для неё не столь просто, как для формирования образов. Как я уже сказал, точность генератора образов — это мера близости созданных образов к тем, которые предполагалось создать. Но в случае виртуальной реальности обычно нет конкретных желаемых образов: нужно, чтобы пользователь испытал ощущение нахождения в определённой среде. Задание среды виртуальной реальности означает не указание того, что должен испытывать пользователь, а скорее определение того, как среда должна отреагировать на каждое возможное действие пользователя. Например, при виртуальной игре в теннис можно заранее определить внешний вид корта, погоду, поведение публики и уровень игры противника. Но ход игры не должен быть задан: он зависит от множества решений, принимаемых пользователем во время игры. Разные наборы решений приводят к разным реакциям виртуальной среды и, следовательно, к разным вариантам развития игры.

Число возможных вариантов игры в одной окружающей среде, т. е. в среде, созданной одной программой, огромно. Рассмотрим имитацию центрального корта Уимблдона с точки зрения игрока. Сделаем очень консервативное предложение о том, что в каждую секунду игры игрок может двигаться одним из двух различных (по ощущениям игрока) способов. Тогда через две секунды количество возможных вариантов игры станет равным четырём, через три секунды — восьми и т. д. Примерно через четыре минуты количество возможных вариантов игры, заметно отличающихся друг от друга, превысит количество атомов во вселенной и продолжит экспоненциально расти. Чтобы программа точно сгенерировала одну такую среду, она должна иметь возможность реагировать любым из несметного количества ощутимо различных способов в зависимости от того, какое поведение выберет пользователь. Если две программы одинаково реагируют на каждое возможное действие пользователя, значит, они создают одну и ту же среду; если же их реакции даже на одно возможное действие заметно отличаются друг от друга, значит, они генерируют различные среды.

Вход
Поиск по сайту
Ищем:
Календарь
Навигация