zerkalius · битмультфильмы

Что получилось у треугольника Аниматрицы — готовым к просмотру. Щелчок по картинке — в полный размер (и ×2, ×4). Разбор каждого пункта — в «Исследовании», сделать то же самому — в «Треугольнике». У каждого случая — ▶ в Треугольнике: откроет Треугольник с этой заготовкой и уже запущенной Аниматрицей (твоё состояние Треугольника при этом не трогается).

Весь цикл треугольника 1024 строк
1024 строки, весь цикл — 1024 прохода (показан каждый 4-й). Цвет — густота единиц. Внутри «дышат» треугольники-копии и пустые перевёрнутые треугольники.

Пирамиды — живые

Пирамида из тетраэдров, вид сверху, на стробоскопической скорости — так, как её сохранили кнопкой 🔗. Крутится прямо в карточке; щелчок — открыть с кнопками и крутить самому. Твои настройки Пирамиды при этом не меняются.

8 слоёв сверху · ×785

Тетраэдры вверх и вниз без октаэдров, радуга, вплотную. Скорость — около ×785: картинка будто стоит и переливается.

13 слоёв, раздвинута · ×256

Те же тетраэдры, слои чуть раздвинуты (12 %), ×256 — ровно на стробоскопической метке.

Уникальные ромбы цикла — 1024 строки, семь размеров

Только уникальные: повторы отброшены — это словарь рисунков (сжатие), а не ход волны, волна здесь порвана. Подряд, с повторами и номером рисунка у каждого кадра — кнопка «🎞 Все ромбы цикла подряд» в Треугольнике (v0.029). Кадры цикла, разрезанные на ромбы, и все РАЗНЫЕ рисунки ромбов в порядке появления — первые 300 каждого размера (первые — ещё разгон, с нулями). Крупные ромбы не повторяются никогда, мелкие — повторяются чаще. Число рядом — сколько разных рисунков набирается за весь цикл.

Ромбы 512

Ромб 512 · 3 в кадре

Вершина и два боковых. За цикл 3 072 разных = ровно 3·P: каждый кадр даёт три новых, боковые всегда зеркальны друг другу.

Ромбы 256

Ромб 256 · 21 в кадре

За цикл 12 517 разных ≈ 12·P — столько же на 64, 128, 256 и 512 строках (подобие по q = 4).

Ромбы 128

Ромб 128 · 105 в кадре

За цикл 37 385 разных, в кадре 43–59.

Ромбы 64

Ромб 64 · 465 в кадре

За цикл 101 628 разных, в кадре 130–223.

Ромбы 32

Ромб 32 · 1 953 в кадре

За цикл 265 104 разных. Чем больше нулевых разрядов у k−1 (копий), тем пестрее кадр: 475 → 572 → 648 рисунков.

Ромбы 16

Ромб 16 · 8 001 в кадре

За цикл 582 778 разных — рекорд по разнообразию.

Ромбы 8

Ромб 8 · 32 385 в кадре

За цикл 436 864 — меньше, чем у 16: у мелкого ромба просто меньше клеток, и рисунки начинают повторяться.

Цикл и его законы

Цикл 128

Цикл 128 строк

Все 128 проходов по кругу: контур не меняется, внутри дышит вложенный треугольник.

Все 128 проходов

Все 128 кадров листом

Ряды по 8 держат свой мотив — след копий-треугольников.

Периоды строк

У каждой строки свой период

Строки окрашены по своему периоду — полосы степеней двойки.

Время жизни нуля

Разгон: кто живёт дольше всех

Цвет — сколько проходов держится «0». Рекордсмен — строка 3·2k−1+1, отступ ±2k−1: он и назначает начало цикла.

Родник

Протекание: родник

Одна «1» по проходам (слева) и настоящая ось треугольника (справа) — клетка в клетку, Серпинский по глубине и времени.

Ромбы изнутри

Ромбы как кадры

Ромбы как кадры

21 ромб одного прохода подряд — как плёнка.

Верхний ромб

Верхний ромб за свой цикл

64 прохода одного места — фильм места.

Ромбы как биты

Каждый ромб — один бит

Слева кадр, справа он же из ромбов-битов: картина сворачивается сама в себя.

Надпись

Надпись: ромбы как буквы

Каждый рисунок — своя буква; вдоль сторон читаются «слова» с периодом-степенью двойки.

Наложение

Все ромбы кадра наложены

Жёлтое — единица во всех, тёмное — пусто во всех, фиолетовое — разнится.

Зеркало

Зеркало XOR

Зеркало через центр с XOR

Нижняя половина, отражённая на верхнюю, на каждом кадре цикла.

Шестиугольник

Шестиугольник

«Оба сразу»: фигура, симметричная сверху вниз и слева направо.

Иероглифы Аниматрицы

После зеркала с XOR волна Аниматрицы рисует узоры, похожие на китайские знаки. Как получить: «Формы» → Правило 90, сид 1, 512 строк → Аниматрица → ⧖ Зеркало «низ → вверх» → крутить дальше (на снимках — около 406 проходов, повтора ещё нет); биты — «◆ ромбами вплотную», серые — единицы, не изменившиеся на этом проходе.

Сами файлы: текст цикла 512 — 512 строк, найденный цикл: период 512, текст возвращается к себе через 512 проходов (проверено отдельно); бросить на холст Code — встанет как был. Сцена «Мой шедевр» — меньший брат: 256 строк, цикл 256 после 129-го прохода; бросить на холст — встанет в список ★.

Весь кадр — проход 406

Весь кадр — проход 406

Откуда они: по оси симметрии, посередине треугольника, знаки идут столбиком сверху вниз — один и тот же узор через равные промежутки; по бокам — такие же, мельче.

Столб по оси — пингвин

Столб: пингвин

Тот же столб по оси крупно — «тут целая история по вертикальному столбу идёт, пингвин появился»: знаки, рожки, а ниже — пингвин с клювом, крыльями и лапами, под ним второй. Столб стоит ровно на оси симметрии, поэтому всё в нём зеркально — как лицо или фигура.

Узор, похожий на 交 и 父

交 · 父 · 爻 — «скрещивание»

Ряд сверху, две черты и крест снизу. 交 jiāo — «пересекаться, обмениваться», по сути XOR: две волны скрестились и обменялись. 父 fù — ハ над крестом 乂. Два креста друг над другом — 爻 yáo, черта гексаграмм И-цзин, древняя двоичная запись.

Узор, похожий на 兆

兆 · 非 · 北 — «предзнаменование»

Две половины сходятся книзу, внутри — точки. 兆 zhào — трещины на гадательной кости, «знамение»: двоичное гадание, как 爻. Похожи и 非 fēi — «не» (NOT), и 北 běi — две фигуры спиной друг к другу, зеркало.

Другие треугольники

Тот же закон держится не только у Серпинского: другие правила дают другой разгон, но цикл — снова степень двойки.

Правило 30

Правило 30

11 проходов разгона, затем цикл 128.

Правило 110

Правило 110

8 проходов разгона, затем цикл 128.

Правило 150

Правило 150

80 проходов разгона, затем цикл 128.

Без обрезки

Без обрезки фона

Треугольник на сплошном «0»: у каждого столбца своя метка, синие нули живут и в цикле.

Полные «все ромбы цикла» (по 1500 рисунков на размер, 3–21 МБ), таблица по всем N и скрипты расчёта лежат в локальном архиве проекта, archive\_issledovanie-treugolnik-1024\. Октаэдры по циклу, 3D пирамид и фильмы мест собираются кнопками прямо в «Треугольнике».