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