Генератор кельтских узлов
Плетите бесконечные узлы прямо в браузере: ленты идут по сетке или по любому правильному замощению и в каждом пересечении проходят над или под соседней. Раскрасьте каждую нить, переключитесь на колам — линию вокруг точек — и сохраните бесшовный узор в SVG, PNG или как CSS-фон.
Открыть в генераторе Как это работает
Что такое кельтский узел
Кельтский узел — это искусство переплетённых лент, которые идут то над, то под друг другом, без начала и конца. Такие узоры украшают рукописи, например Келлскую книгу, и каменные кресты Британии и Ирландии раннего Средневековья.
В каждом пересечении действует одно правило: нить, которая прошла сверху в одном пересечении, в следующем пройдёт снизу. Именно это чередование и создаёт ощущение плетения.
Как генератор их строит
На квадратной сетке нити идут по диагоналям через ячейки. «Разрыв» на ребре сетки разворачивает нити вместо того, чтобы дать им пересечься, и так появляются отдельные узлы, петли и косы. Чем больше разрывов, тем свободнее узор; чем меньше, тем плотнее коса. Разрывы можно отразить зеркально, и тогда весь узор станет симметричным.
Та же идея работает на правильных и полуправильных замощениях. Выберите основу, например восьмиугольники с квадратами или шестиугольники, и ленты будут пересекать рёбра плиток под наклоном, который можно менять.
Колам — близкая традиция Южной Индии, где линия обходит сетку точек, не касаясь их. Ornamatic умеет рисовать и это: те же линии, а точки остаются внутри.
Что можно настроить
- Основа — квадратная сетка с разрывами или одно из 11 правильных и полуправильных замощений.
- Стиль — кельтские ленты, идущие над и под, или линия колам.
- Разрывы — сколько их и отражены ли они зеркально.
- Ширина ленты и зазор — от тонких линий до широких лент с зазором в каждом пересечении.
- Наклон лент — на основах-замощениях: угол, под которым ленты пересекают рёбра.
- Цвета — один цвет или свой для каждой нити.
Экспорт и использование
Сохраните бесшовный тайл в PNG или SVG или скопируйте готовый CSS-фон. Созданные вами узоры можно использовать свободно: лично или в коммерческих целях.