Как изображение превращается в визуальную петлю

Чтобы получить эффект Дросте, часть картинки заменяют её уменьшенной копией, в которой снова видна та же сцена. Затем повторяют операцию: копию вкладывают в копию. Это не бесконечное появление новых деталей, а последовательность преобразований одного и того же изображения — его сдвига, уменьшения, а иногда и поворота.

Если каждую следующую копию делать меньше в одинаковое число раз, её размеры убывают геометрически: например, после уменьшения до половины сторона будет составлять 1/2, затем 1/4, 1/8 исходной. Поэтому вложения быстро становятся слишком мелкими, чтобы различать их невооружённым глазом.

Почему возникает ощущение глубины

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

Где заканчивается повторение

В цифровой картинке предел задаёт разрешение — число пикселей, из которых она состоит. Когда уменьшенная копия становится меньше нескольких пикселей, её детали сливаются или исчезают. Кроме того, алгоритму нужно решить, как окрашивать промежуточные пиксели при уменьшении; иначе мелкие линии могут стать неровными или пропасть раньше.

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