Как пользоваться
- Выберите или перетащите фото. Лучше всего подходят яркие детальные снимки: цветы, фрукты, огни города.
- Выберите число сегментов.
- Поверните узор поворотом и измените его размер масштабом (меньше 100 % — видно больше фото, больше 100 % — меньше).
- Сдвигайте ползунки центра, чтобы выбрать участок фото, который заполнит зеркала.
- Скачайте квадратный результат.
Как работает
Для каждого пикселя результата инструмент измеряет его угол и расстояние от центра. Угол (за вычетом поворота) складывается в первый сегмент: при n сегментах каждый шириной 360° / n, и в каждом втором сегменте угол отражается. Расстояние делится на масштаб. Затем этот угол и расстояние откладываются от выбранного центра фото, и пиксель берёт найденный там цвет.
Пример
При 8 сегментах каждый шириной 45°. Точка на 30° остаётся на 30°. Точка на 60° лежит во втором, отражённом сегменте, поэтому становится 90° − 60° = 30° и получает тот же цвет, что и точка на 30°. Точка на 100° складывается в 100° − 90° = 10°.
Советы
- 6 или 8 сегментов выглядят как классический калейдоскоп; 16 и больше дают тонкие, кружевные узоры.
- Малейший сдвиг ползунков центра даёт совсем новый узор, так что попробуйте несколько.
- Для бесшовного фона пропустите результат через генератор бесшовных текстур.