На заре новой эры. Автобиография отца виртуальной реальности. Джарон Ланье
миры состояли из спартански сдержанных однотонных линейных изображений и посмотреть на них удавалось в редких случаях, через огромные промышленные приспособления нескольких лабораторий.
Но я много фантазировал, как выглядела бы новая технология, и мне, наверное, это даже снилось. В моих мечтах она была прекрасной, выразительной и чуткой. Она была как картины Босха, музыка Баха и шоколад вместе взятые. Мою руку можно было бы измерить, или она превратилась бы в некий естественный придаток, может быть, в руку, а может, и в крыло. В один прекрасный день я бы пролетел через множество Мандельброта, смог бы программировать с помощью танца, сочинять музыку вместе с друзьями, выращивая воображаемые растения.
Я пришел в ужас от одного слова в этом абзаце – «измерить».
Винер размышлял, как компьютеры могли бы вписаться в мир. До того времени применение компьютеров ограничивалось решением абстрактных формальных задач, взломом секретных кодов или расчетом траекторий ракет. В специальное окно техникам подавали стопки перфокарт. В подобных случаях существует дискретный момент, когда оператор вводит в компьютер входные данные, например зашифрованное вражеское послание, а затем запускает программу и читает данные на выходе. Более того, формальные определения вычисления, данные Тьюрингом и фон Нейманом, впервые были сформулированы на основе этой модели, включающей в себя стадии дискретного ввода, обработки данных и вывода.
Двенадцатое определение VR: технология, которая позволяет заново открыть себя и прочувствовать это.
Но что, если компьютеры будут работать не с перерывом, а все время, взаимодействуя с миром, встраиваясь в него? А ведь именно таким и был прототип, разработанный Айвеном Сазерлендом!
«Кибер» по-гречески означает связь с управлением кораблем. Когда идешь под парусом, нужно постоянно приспосабливаться к изменениям ветра и волн. Айвен хотел наделить свой прототип сенсорами, измеряющими мир, механизмами воздействия на него и встроенным в мир компьютером. Он бы немного напоминал робота-матроса, даже если бы был закреплен на одном месте. Возможно, он мог бы смотреть глазами-камерами, у него могли бы появиться несколько клавиатур для текстового ввода, а затем он выводил бы изображения на экран или, возможно, контролировал аппаратное обеспечение. Потому и «кибернетика».
Такое виденье программирования было представлено в «Космической одиссее 2001 года».
Компьютер HAL находится не в теле андроида, который может ходить; он просто часть окружения. Тем не менее он тут. Компьютер управляет полетом космического корабля и тем, что происходит снаружи.
А теперь рассмотрим ящик Скиннера. Из чего он состоит? Есть измерения существа, к примеру крысы, которая находится в ящике. Нажала ли она на кнопку? Пошла обратная связь. Появится ли пища? Что запускает действие, когда данные получены? Во время первых экспериментов процесс контролировал живой человек, сейчас этим занимается алгоритм.
Компоненты ящика