Ник. Чародей. Том 2 - Страница 69


К оглавлению

69

В результате я все же решил эту задачу, и вот каким образом. Сначала в поверхностный слой кожи лица внедряется мелкоячеистая сетка из инфонитей, являющихся своего рода геометрическими датчиками. На пересечении нитей ставятся логические блоки привязки (тут пригодилось мое воспоминание об использовании демонами татуировок-плетений). Такая же сетка формируется на некотором расстоянии от лица. Где-то она соприкасается с кожей, где-то чуть отходит – все зависит от маски, ее формы и формы лица человека, который натягивает маску. Дальше она стыкуется нужными связями между точками пересечения нитей в сетке на маске и на лице. Все изменения геометрических параметров поверхности лица с нужными коэффициентами передаются на сеть иллюзии, а отдельный модуль меняет изображение согласно новым условиям поверхностной привязки.

Получилось довольно прилично. Правда, для каждого нового человека и для каждой маски-иллюзии надо проводить новые расчеты, но все же результат того стоит. Даже мельчайшие изменения в выражении лица точно передаются личине, нет никакого ощущения скульптурности или «неживого лица». В общем, я доволен результатом. Карина тоже. Еще где-то с полчаса она корчила рожи своим конструктам, играющим роль зеркала.

Следом встала проблема использования всей этой конструкции. Для себя или для Карины я мог накладывать личину ручками, но велика вероятность, что это надо будет сделать очень быстро или что Карине придется самой включить или выключить личину. Поэтому все это надо засунуть в амулеты, да еще точно спозиционировать точки привязки на лице для сетки детекторов…

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

Сделав, дал попробовать Карине. Невольно улыбнулся: выглядело это так, будто чародейка крестилась. Активировала амулет, коснулась им точки между глазами, кончика носа, подбородка, внешних кончиков глаз у висков, потом активация второго шага и… Оп! Совсем другой человек. Единственный недостаток моей системы в том, что глаза и губы оставались оригинальные, то есть того человека, на которого накладывалась маска. Слишком выразительные элементы декора, чтобы подменять их. Кроме того, через иллюзию ничего не видно, а если делать, чтобы было видно, то такие полупрозрачные глаза сразу привлекают внимание своей необычностью, а то и неестественностью.

Убедившись, что все в порядке, принялся делать личину и для себя. Выпендриваться сильно не стал. Прошерстив свою память, выбрал из когда-то виденных людей незапоминающееся лицо второстепенного персонажа из второсортного фильма. Карина, взглянув, фыркнула:

– Никогда бы не обратила на тебя внимания. Совершенно ничем не примечательная личность.

– На то и расчет, – довольно улыбнулся я.

А пока до города оставалось время, я стал оптимизировать эту технологию и для преобразования одежды.

До окончательного разворачивания вычислителя осталось около суток, плюс-минус некая погрешность. Но вроде бы неприятных неожиданностей в виде плавающего сознания и восприятия, а также их выключения, больше не предвиделось. По крайней мере, Комп с определенной долей вероятности это гарантировал. Потом еще прогон тестов, но это все недолго будет.

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

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

Вот концентратор, который я создал с помощью ПеМУРа и использую как точку входа разных датчиков, сигнальной сети и… Хм… А ведь я сюда прикручивал и связь с прослушкой, которую мы с Кариной отправили ее отцу. Неужто не получилось? Вот конец нити связи. Проверить, что ли? Хотя если бы на том конце мое плетение заработало, то сигнал я бы сразу получил. Впрочем, можно посмотреть – вдруг там уже ничего нет? Если поисковые конструкты выдохлись, не найдя цели, то вполне вероятно. Однако проверка – дело недолгое, так что…

Привычно войдя в нужное состояние, я скользнул в инфосеть, проверил окрестности – вроде все тихо. Связался с инфосервером, который, кроме всего прочего, мониторил обстановку рядом со мной в инфосети (кстати, надо будет посмотреть, можно ли его перенастроить на мою защиту от богов): вроде тоже относительно тихо. Почему инфосервер уже не защищает меня от богов? Просто он не знает, кто это такие, как они выглядят, а гасить всех, кто приблизился ко мне в инфосети, явно неразумно. Но этим обязательно надо озаботиться.

69