Калейдоскоп из фото

Выберите фото — и его клиновидный кусок будет отражаться снова и снова вокруг центра, как в зеркалах трубки калейдоскопа. Задайте от 4 до 24 сегментов, поверните узор, приблизьте или отдалите его и сдвиньте точку фото, с которой он начинается, а затем скачайте квадратную картинку.

Всё происходит в браузере. Файлы никуда не загружаются.

Работает в браузере: всё, что вы вводите, никуда не отправляется.

Как пользоваться

  1. Выберите или перетащите фото. Лучше всего подходят яркие детальные снимки: цветы, фрукты, огни города.
  2. Выберите число сегментов.
  3. Поверните узор поворотом и измените его размер масштабом (меньше 100 % — видно больше фото, больше 100 % — меньше).
  4. Сдвигайте ползунки центра, чтобы выбрать участок фото, который заполнит зеркала.
  5. Скачайте квадратный результат.

Как работает

Для каждого пикселя результата инструмент измеряет его угол и расстояние от центра. Угол (за вычетом поворота) складывается в первый сегмент: при n сегментах каждый шириной 360° / n, и в каждом втором сегменте угол отражается. Расстояние делится на масштаб. Затем этот угол и расстояние откладываются от выбранного центра фото, и пиксель берёт найденный там цвет.

Пример

При 8 сегментах каждый шириной 45°. Точка на 30° остаётся на 30°. Точка на 60° лежит во втором, отражённом сегменте, поэтому становится 90° − 60° = 30° и получает тот же цвет, что и точка на 30°. Точка на 100° складывается в 100° − 90° = 10°.

Советы

  • 6 или 8 сегментов выглядят как классический калейдоскоп; 16 и больше дают тонкие, кружевные узоры.
  • Малейший сдвиг ползунков центра даёт совсем новый узор, так что попробуйте несколько.
  • Для бесшовного фона пропустите результат через генератор бесшовных текстур.

Частые вопросы

Почему число сегментов всегда чётное?

Каждый второй сегмент — зеркальное отражение соседа, поэтому края сегментов сходятся без шва. Аккуратно замкнуть круг так получается только при чётном числе сегментов, поэтому ползунок идёт 4, 6, 8 … 24.

Какого размера получается результат?

Квадрат шириной в короткую сторону фото: из снимка 4000 × 3000 выйдет калейдоскоп 3000 × 3000.

Что делают ползунки центра?

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

Что происходит у края фото?

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

Загружается ли моё фото на сервер?

Нет. Всё считается в браузере, и файл не покидает ваше устройство.

Ещё в разделе «Изображения»

Все инструменты раздела: Изображения ·Обновлено 4 ноября 2026 г.

Настройки конфиденциальности

Google Analytics показывает нам, какими инструментами пользуются и работают ли они. Он может ставить cookie. Ваш выбор сохраняется в этом браузере.