Генератор узоров из интерференции волн

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

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

Красные, тёмно-синие и тёмные ячейки в симметричной фигуре Хладни с кольцевыми и лепестковыми областями

Где встречаются волны

Когда два правильных узора лежат один на другом, появляется третий, которого нет ни в одном из них. Это муар: мерцающий «волнистый» вид шёлка и биения двух тонких сеток. Песок на вибрирующей металлической пластине собирается вдоль линий, которые остаются неподвижными, и рисует фигуры Хладни, которые Эрнст Хладни показал в 1780-х годах. Если сложить волны, бегущие в пяти, семи или восьми направлениях, получится квазикристалл — узор с плотным местным порядком, который не повторяется точно; такую картину изучают физики квазикристаллов.

Все они получаются сложением волн, поэтому у них общий вид гладких изогнутых ячеек.

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

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

Муар рисует две решётки линий, вторая из них наклонена, и биения между ними видны как длинные волны. Хладни смешивает две моды квадратной пластины. Квазикристалл складывает волны под равными углами; при целочисленных векторах симметрии 5-го, 7-го и 8-го порядка — близкие приближения, а узор всё равно повторяется точно.

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

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

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