Codename «Прокол»
Шрифт:
Поэтому экипаж, подхваченный силовыми полями, преодолел отделявшее их от центра расстояние за каких-то полторы минуты, попутно выяснив одну крайне неприятную деталь — крейсер испытывает острый дефицит энергии. Гаснущее прямо позади и включающееся метрах в десяти впереди освещение стало тому самым наглядным подтверждением, свидетельствуя о режиме тотальной экономии.
Первым в главный зал командного центра вошёл капитан и, решив не тратить времени «попусту», расположился прямо в одном из спроецированных возле центральной голограммы кресел. Полувиртуальный предмет мебели, не ожидавший такой серьёзной нагрузки, как облачённый в экзоскелет человек, слегка просел и ответил
Представительницам прекрасного пола тоже оказалось не до проблем какого-то кресла: они, в отличие от своего командира, предпочли сначала привести себя в порядок, и только потом приниматься за работу. Поэтому разошедшиеся по своим каютам девушки вернулись назад лишь спустя минут сорок, причём почти одновременно.
— Готова окунуться в другой мир? — Вэйра заговорщически подмигнула. — Максим утверждал, что первый опыт в виртуальной реальности запоминается на всю жизнь.
— Готова! — нимири просто лучилась энтузиазмом.
— Тогда приступим, — новоиспечённый «инструктор» уселась рядом с Максимом и откинулась на спинку кресла. Арея устроилась по соседству.
Миг концентрации, короткая мысленная команда, мгновение «информационного вакуума», обозначившее подмену потоков восприятия с реальных на моделируемые, и два сознания обнаружили себя… в командном центре «Гипериона». Вокруг, будто бы, ничего не изменилось: в центре зала размеренно вращалась всё та же голограмма, тихо гудели системы охлаждения суперкомпьютерных стоек, а в трёх стоящих рядом креслах спали три существа гуманоидной наружности. Поэтому когда Арея открыла глаза и осмотрелась, она поначалу решила, что выйти в «виртуал» у неё отчего-то не получилось. И когда она осознала, что совсем не ощущает магические токи и биополя, то запаниковала.
— Ты чего побледнела? Испугалась чего-то? — донёсся откуда-то сверху голос подруги.
— Я… перестала чувствовать магию… — прерывисто ответила нимири, оборачиваясь к источнику звука.
— А что в этом странного? Алгоритмы, которые позволили бы подключить моделирование пятого измерения, всё ещё находятся в стадии разработки. Соответственно, и чувствовать-то пока нечего. Твоё сознание просто не получает соответствующие пакеты информации, — Вэйра, как ни в чём не бывало, расхаживала по воздуху и что-то быстро изменяла в парящих перед ней строках непонятных символов.
— Значит, мы всё-таки в виртуальной реальности, — облегчённо пробормотала Арея.
— Разумеется, а где же ещё? Во всяком случае, в реальности я не могу сделать вот так, — Вэйра «подернулась» рябью помех и стала полупрозрачной. — Или так, — призрачную фигуру окружило какое-то фиолетовое сияние. — Без специализированного оборудования, во всяком случае.
Будучи магом от рождения, нимири могла провернуть подобные фокусы в реальности и без дополнительного «оборудования», поэтому лишь улыбнулась в ответ на подобные аргументы.
— А теперь ближе к делу. Подробные инструкции я тебе уже отправила, советую впоследствии внимательно их изучить. Сейчас же я тебя научу основам работы в виртуальной реальности, — Вэйра на мгновение запнулась, осознав, что невольно скопировала давнюю речь одного небезызвестного кибернетика: когда-то давно он точно так же рассказал едва осознавшей себя ИИ об имеющихся в её распоряжении возможностях. Тогда пространства «вирта» показались ей безграничными. Реальность оказалась
— Итак, — инструктор собралась с мыслями, — взаимодействовать с виртуальной реальностью — она же «виртуалка», она же просто «вирт» — предельно просто: достаточно чётко мысленно сформулировать то, что ты желаешь сделать, и обратиться к системе. Тогда твоя мысль, пройдя через интерпретатор команд, войдёт в стадию обработки, а затем — произведёт воздействие на виртуальную среду. То может быть создание какого-либо объекта, выполнение над ним какого-либо действия и так далее… набор библиотек интерпретатора очень велик, и позволяет рядовому пользователю полноценно работать в вирте, даже не обладая знаниями из области программирования или моделирования. Достаточно одного лишь воображения… и ясности разума.
Вэйра закончила рисовать на «воздухе» наглядную схему и обернулась к подруге, в ожидании вопросов. А поскольку их не последовало, продолжила вводную лекцию.
— На практике же это всё выглядит следующим образом. Предположим, мне нужно материализовать перед собой светящийся шар. Для этого необходимо сформировать в уме образ требуемого предмета, обладающий минимальным набором параметров (в данном случае это геометрическая форма, размер и яркость излучаемого света) и мысленно «потянуться» к окружающей среде. Система зарегистрирует обращение и передаст полученные данные интерпретатору, который преобразует твою мысль в понятную программе команду и передаст её обработчику. Тот, в свою очередь, её исполнит и перед тобой появится задуманный шар.
— А как будет звучать команда, про которую ты упомянула?
— «Create object nam…», — заговорившая было на непонятном языке Вэйра запнулась, и смущённо продолжила: — То есть, «создать объект «шар» (форма: сфера; общий цвет: белый; размер: 508,32; светимость: 3,01; прозрачность: 0; координаты: 15254,0,0)». И ещё множество параметров, перечисленных подобным образом. А вот что из всего этого получится.
Перед Вэйрой возник упомянутый белый шарик размером с ладонь, тускло светящийся белым, опять же, светом.
— А почему он белый, и почему возник именно перед тобой? — задала закономерный вопрос Арея.
— Есть такое понятие, как «значение по умолчанию». Если свойство не задано, оно берётся из соответствующей таблицы. На данном этапе всё предельно просто.
— В самом деле, ничего сложного, — нимири материализовала аналогичный шар и принялась играться с его физическими параметрами.
— А вот стремящуюся к бесконечности массу устанавливать не стоит, — прокомментировала Вэйра, отменяя несколько соответствующих последних действий подруги, когда моделируемое пространство подёрнулось рябью помех и начала сворачиваться вокруг превратившегося в сверхмассивную чёрную дыру шара. — Симуляция сингулярности крайне ресурсоёмка, и вдобавок основана лишь на теоретических построениях. К тому же ты рискуешь узреть одного очень обозлённого кибернетика, также работающего на этом сервере и совсем не ожидающего таких необдуманных поступков с нашей стороны. Это я про Максима, если ты не поняла.
— Извиняюсь, — Арея испуганно отпрянула от шара, переместившись на несколько метров назад: мешать работе человека ей совсем не хотелось.
— А, может, и не рискуешь, — Вэйра хитро подмигнула. — Зная нашего капитана, можно с уверенностью утверждать, что он не станет отрываться от своей деятельности лишь затем, чтобы немного поругаться… по крайней мере, пока «немного» не перерастёт в «сильно». Так что мы пока в относительной безопасности. И раз ты немного разобралась, думаю, можно приступать непосредственно к возложенной на нас задаче — планировке интерьера.