Он послал нам эскиз описания этого продукта плюс ИИТ — Инструкцию по инженерным требованиям. Вот они:
«ООП!»
«Ооп!»— это виртуальная конструкционная коробка, коробка бездна из кирпичиков типа «Лего 3Д», которая работает на платформе «Ай-Би-Эм» и «Макинтош» с дисководом Си-Ди РОМ. Если у типичного кирпичика «Лего» восемь «шишечек», то у кирпичика «Oon!» может быть от восьми до 8000 шишечек в зависимости от точности, необходимой пользователю.
Пользователи «Ооп!» могут виртуально влетать и вылетать из своих творений или же распечатывать их на лазерном принтере. Пользователи «Ооп!»могут строить свои идеи на «плоскости» или в трехмерном пространстве: вращающуюся космическую станцию; бегущих страусов… да что угодно. «Ооп!» позволяет пользователям клонировать структуры и соединять эти клоны друг с другом, позволяя легко создавать мегаконструкции, требующие малого объема памяти. Можно самостоятельно создавать «Ооп!»-блоки и сохранять их. Нормы и пропорции «Ооп!»-блоков юзер тоже может приспосабливать на свое усмотрение примерно так, как устанавливается масштаб гарнитуры.
Представьте себе:
«Оопенштайн» — плотоподобные «Ооп!» кирпичики или клетки, каждой из которых присуща определенная биологическая функция, с помощью которых пользователи могут создавать сложные жизненные формы, используя комбинации одинарных и клонированных клеточных структур. Создайте жизнь!
«Гора Оопмур» — функция, позволяющая юзерам брать фотографию, текстурно отображать ее и преобразовывать в трехмерный визуализированный «Ооп!»—объект.
«Ооп-Махал» — известные сооружения, предварительно сконструированные в «Ооп!», которые пользователь может модифицировать по своему желанию. «Фрэнк Ллойд Ооп» — архитектурный «Ооп!» для взрослых.
Так как у пользователей «Ооп!» в руках не будет реальных пластиковых кирпичиков, «Ооп!» предоставляет новые возможности для компенсации утраченной тактильности: обратная связь.,, скрытые сообщения… или «награды» за должное комплектование набора; т.е. Кинг-Конг будет карабкаться вверх и вниз по «Эмпайр-стэйт билдинг» или водружать на нем флаг, если вы успешно завершили работу. «Ооп!» оснащено «модулями для начинающих», такими как дома, кошачьи фигуры, машины, здания и так далее, к которым можно добавлять, или модифицировать, или создавать неограниченное количество цветов и скинов: сланец, шкура леопарда, древесина и так далее. Структуры «Ооп!» позволяют выращивать волосы или растительность. Структуры «Ооп!» можно изгибать, растягивать, морфировать или кристаллизовывать. Пользователи «Ооп!» смогут стирать границы между кирпичиками для создания «монолитной» конструкции.
«Ооп!»-конструкции можно хранить в памяти либо «разрушать» с помощью:
«Лос-Анджелес» — симулятор землетрясения;
«Пиро» — огонь и плавление;
«Руины» — симулятор обветшания: можно выбрать и симулировать X количество лет деструкции. Представьте, что ваше ранчо сгнивает в труху и покрывается кудзу или густым виноградником. Другая идея — «Наводнение».
«Большая нога» — симулятор старшего брата: пинком разрушает постройки на биты.
«Террор!» — бомба взрывается либо внутри, либо вблизи конструкции.
По мере взросления поколения «Лего» (и по мере того, как продукт «Ооп!» неизменно будет становиться более изощренным) «Ооп!» станет могущественным инструментом моделирования реального мира, которым будут пользоваться ученые, аниматоры, подрядчики и архитекторы. Дизайн «Объектно-ориентированного программирования» даст владельцам патента огромную маневренность в разработке перекрестно-платформных добавочных программных обеспечений.
Постройте любую придуманную вами Вселенную с помощью…
«Ооп!»
От предложения Майкла все чувствовали себя сюрреально.
На закате мы собрались в гостиной, выключили спортивный канал, вскрыли две упаковки дров для камина и стали пережевывать сведения Майкла, в то время как Мишка жевал коробку от «Виндоуз Эн-Ти». Ощущение было, как на картинах Магритта.
Мы еще немного поговорили, но основная идея была ясна. Как сказал Эйб:
— Это виртуальное «Лего», трехмерная моделирующая система с практически неограниченным будущим потенциалом.
— «Ооп!» звучит слишком занятно, чтобы противиться, прямо как БЕСПЛАТНЫЕ СЕМЕНА ДЛЯ ПТИЦ в старом мультике «Дорожные бегуны», — сказал Баг.
Сьюзан сказала:
— Может быть, «Ооп!» — это Морские Обезьяны. Может, оно только выглядит привлекательно, а в конце по прибытии окажется горьким, жестоким разочарованием.
— Сомневаюсь, — сказал Эйб. — Майкл гений. Мы все это знаем. Кроме того, ИИТ звучит круто.
— Только подумайте, — сказала Карла, — «Лего» можно преобразовать во что угодно, в двух или трех измерениях. Есть вероятность, что продукт станет универсальным стандартом для трехмерного моделирования.
Мы молча кивнули.
И больше этот вопрос не обсуждали. Просто смотрели на огонь и думали.
Мама звонила. Она учится плавать баттерфляем — это в шестьдесят-то лет!
Карла продолжила рассуждения о телах — своей страсти — примерно за час до того, как уснула, а я, как обычно, остался бодрым, ни в одном глазу.
— В юности, — говорила она, — я прошла такую фазу, когда хотела быть машиной. Мне кажется, это одна из нормальных фаз, через которые сейчас проходят молодые люди, — так же как и фаза «Властелина колец» или фаза Эйн Рэнд. Я действительно не хотела быть человеком из плоти и крови; я хотела быть «точной технологией» — как лос-анджелесский человек; я слушала «Крафтверк» и «Машины» Гари Ньюмана.
Задумчивая пауза.
— О Дэн, у тебя сводит ногу? Дай-ка я все поправлю… Вставьте здесь массаж ноги.
— Это было лет десять назад, много времени прошло с тех пор, когда я мечтала стать машиной. А четыре года назад, когда я гостила у своих родителей в Макминвилле, я вдруг снова впала в мечту о человеке-машине.
Был жаркий летний день, солнце светило очень ярко, я гуляла в семейных яблочных садах и развивала раздвоение личности, как вдруг меня пронзила острая головная боль и затошнило. Я вошла в дом и спустилась в подвал, чтобы охладиться, но меня вырвало на цементный пол у самого умывальника и сушилки. Я потеряла чувствительность в левой руке, а потом и вовсе отрубилась и пролежала на куче белья целых три часа. Отец жутко переполошился и повез меня в город, где мы провели обследование мозга, чтобы обнаружить повреждения от удара, сгустки или что-то в этом роде.