Генератор мозаик в стиле Эшера

Превратите обычный многоугольник в плитку-пазл, которая заполняет плоскость без зазоров. Выберите один из 81 типа плиток, изогните края, раскрасьте плитки и сохраните бесшовный узор в SVG, PNG или как CSS-фон.

Открыть в генераторе Как это работает

Сцепленные изогнутые плитки бирюзового, оранжевого и жёлтого цвета, стыкующиеся без зазоров

Что такое мозаика Эшера

Мозаика, или замощение, покрывает поверхность копиями фигур без зазоров и наложений. Голландский художник М. К. Эшер (1898–1972) сделал эту идею знаменитой: он превращал плитки в птиц, рыб, ящериц и других существ, которые идеально стыкуются друг с другом.

За такими рисунками стоит строгая геометрия: форма одного края плитки определяет форму края соседней.

Как генератор их строит

Ornamatic использует изоэдральные замощения: каждая плитка — копия одной и той же фигуры, и у каждой плитки одинаковое окружение. Таких замощений 93 типа, их обозначают от IH1 до IH93; в Ornamatic доступны 81, на основе библиотеки tactile-js Крейга С. Каплана.

В каждом типе края плитки связаны симметрией замощения. Изогните один край, и парный ему край изогнётся ровно так, как нужно: копии по-прежнему стыкуются без зазоров, какой бы волнистой ни стала граница.

Что можно настроить

Экспорт и использование

Сохраните бесшовный тайл в PNG или SVG или скопируйте готовый CSS-фон. Созданные вами узоры можно использовать свободно: лично или в коммерческих целях.