Генератор узоров Тьюринга

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

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

Сиреневый коралловый лабиринт на тёмном фоне

Что такое узор Тьюринга

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

Суть в том, что даже почти однородное начало вырастает в правильный узор с характерным расстоянием между его элементами.

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

Ornamatic запускает модель реакции–диффузии Грея–Скотта: два виртуальных вещества растекаются по сетке, и одно питается другим. Начав с нескольких случайных возмущений, система приходит к пятнам, полосам или другим формам в зависимости от двух чисел, скорости подпитки и скорости убыли. Каждый режим в списке — готовая пара.

Сетка замкнута по краям, поэтому результат — бесшовный тайл. Симуляция занимает несколько секунд и идёт в фоне, так что страница не зависает. Затем порог превращает плавные концентрации в чёткие формы.

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

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

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