Category: фантастика

Category was added automatically. Read all entries about "фантастика".

"Расфракталивать так расфракталивать!" или трактатъ о том, как просто заблудиться в трех соснах

Что ж, надеюсь, в прошлом году вы все успели натренировать свой моск супротив моих покушений его сожрать. Щас вот и проверим.

В нашей с вами реальности есть всякие разные трехмерные игры. Они все пытаются смоделировать то, что мы обычно видим - вменяемое трехмерное пространство.

Однако, в отличие от настоящего 3D-пространства, при моделировании мы можем делать некоторые допущения относительно геометрических законов. Например, порталы.

Портал - это некоторое нарушение метрики пространства, ее модификация.

Первыми тренд уловили чувачки, создавшие игрушку под названием "Портал" (дада, был еще и Квейк и Анриал, но не в той степени). Честь им и хвала. Как вы думаете, за что? За то, что они смогли от божественной идеи отщипнуть, дай Б-г, сотую часть и преподнести её населению, как откровение на уровне скрижалей Моисея. То есть, даже сотой части того, что скрывается за играми с метрикой, хватило на то, чтоб заработать ахулиард бабла. Круто, чо.

Впрочем, я бабла на этом не зарабатываю, поэтому расскажу кое-что, чего еще не было, но очень скоро появится (да, мне пора идти в футурологи, я знаю).

Все из нас привыкли, что портал - это некий плоский многоугольник. Если через него двигаться (для зануд - по нормали), то все точки объекта при пересечении плоскости этого многоугольника изменяют свои координаты на одну и ту же виличину с точностью до поворота. Что мы все и видим в Портале.

Ладно, давайте теперь поговорим о том, чего мы не видим в Портале. Щас буду показывать на конкретных примерах.

1. Мультиплицирование. Представьте себе куб. В одной из вертикальных сторон есть портал. В противоположной есть два портала. Оба портала ведут в тот, который с другой стороны. Вот вам простейший пример расфракталивания. Пройдя от одного портала к какому то из двух 5 раз подряд мы попадаем вроде как в тот же самый куб, но на самом деле в один из 25 возможных вариантов. То есть при достаточно небольшом количестве движения мы можем достичь точек, суммарный объем которых превосходит случай с обычным трехмерным пространством на много десятичных порядков (это конечно еще не полноценное четырехмерное пространство, но уже впечатляет).

2. Масштабирование. Представьте себе то же, что и в предыдущем варианте, но с условием что один из двух порталов в одной стене в два раза больше другого. При этом оба этих портала одинаково соотносятся с тем, который в противоположной стене (для любителей матана это будет называться биекцией). Пройдя сквозь один из порталов, наблюдатель изменит собственный масштаб, но для него это будет выглядеть, как изменение масштаба окружающей обстановки. Самое время вспомнить старика Льюиса Кэролла. Он уже тогда понимал толк в колбасных обрезках.

3. Здесь я даже не смог подобрать лаконичное название. Попробую рассказать на пальцах. Вот у нас есть три координаты - ширина, высота и длина. Все они измеряются действительными числами. Если все это дело продублировать N раз, тогда получится, что у нас есть четвертая координата, но только она дискретная, то есть у нас есть строго счетный набор трехмерных пространств. В теории все это выглядят сухо и непонятно, но щас я вам покажу пример и вы все поймете.

Представьте себе круглый зал. По центру зала стоит толстая колонна. Вы находитесь у стенки зала и смотрите на нее, поэтому то, что за колонной, вам не видно. Теперь представьте, что вы пытаетесь обойти колонну слева и видите одну расстановку мебели в этом зале за ней, но если вы пытаетесь обойти ее справа, то видите другую. То есть, обойдя колонну вокруг и вернувшись на место, где вы стояли, вы на самом деле на него не попадаете, а попадаете на такое же место, но со сдвигом по этой самой дискретной координате, описанной в предыдущем параграфе. Если описывать все в полярных координатах, то получится что у нас поворот варьируется от 0 до 360*N градусов. Похоже чем-то на спираль.

Вы уверены, что поняли, что я расписал в п3? Если да, тогда самое время задать главный вопрос (которого не испугается только математик, серьезно занимающийся топологией) - а что будет, если в зале не одна, а три или четыре колонны? =)

Подводя итог:

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



UPD: да, в центре колонны будет самая настоящая классическая сингулярность, молодцы, кто догадался.