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