Швы убирает не промпт, а тумблер: бесшовный паттерн нейросетью для упаковки, ткани и обоев
Я делаю картинки нейросетями и проверил, как получить узор для печати без швов на стыках. Внутри паттерны для упаковки, ткани и обоев с промптами и настройкой по шагам. Какой из узоров вы бы отправили в печать?
Слово «бесшовный» в промпте швы не убирает. Я отправил в Midjourney один и тот же текст дважды. С режимом «Паттерн» пришла плитка, которая стыкуется сама с собой без единой линии. Без режима вышла красивая композиция, и в сетке она тут же распалась на квадраты.
Все узоры я делал в боте Cyber AI, где есть Midjourney 8.2 с этим тумблером. Ниже - настройка по шагам, промпты для упаковки, ткани и обоев и проверка стыков перед печатью.
Коротко: как получить бесшовный паттерн
Паттерн для печати - квадратная плитка, повторённая по полотну: правый край продолжает левый, нижний - верхний. Рецепт:
1. Модель Midjourney 8.2, формат 1:1.
2. Режим «Паттерн» включён. Без него слово «бесшовный» ничего не гарантирует.
3. В промпте названы мотив, техника, палитра и фон. Общие правила, как писать промпты для генерации картинок, я разбирал отдельно.
4. Готовая плитка проверена сеткой 2×2.
5. Плитку не увеличивают апскейлером: края перестают совпадать.
Настройка в боте по шагам
1. Откройте бота и нажмите «🚀 Открыть приложение».
2. Раздел «🖼 Изображения», карточка «⛵ Midjourney 8.2».
3. «Версия» - v8.2, «Формат картинки» - 1:1 (квадрат), «Скорость» - Fast.
4. Включите «Паттерн (--tile)». «Автоперевод» оставьте включённым, тогда промпт можно писать по-русски.
5. Вставьте промпт в поле «Промпт».
6. Нажмите «Сохранить». Генерация запустится сразу, плитка придёт в чат бота.
Остальные ползунки я не трогал. Промпты ниже - ровно те, что уходили в бот.
Готовый пример: узор для премиальной упаковки
Золотые точки на бирюзе - типичный фон для чайной или кондитерской коробки.
Первая картинка - плитка из бота, вторая - она же, повторённая 2×2 в редакторе: так видно, как узор ляжет на коробку. Дальше показываю такие повторы. Сделано в боте: Midjourney 8.2, «Паттерн» включён, остальное по умолчанию.
Тот же промпт без тумблера
Затем я отправил тот же текст, где первое слово - «бесшовный», но выключил «Паттерн». Модель нарисовала композицию: точки сыплются сверху, как конфетти, и темнеют к низу. Как картинка это симпатично, а вот как узор - нет: в сетке каждая плитка читается отдельным квадратом.
Слева повтор без режима, справа с ним. Края продолжают друг друга благодаря режиму, а не описанию. 24 сентября Midjourney отдельно доработал стыки в версиях 8.1 и 8.2: раньше на границах плиток могли оставаться линии. В моих семи плитках с режимом линий нет.
Одна правка: от одного корги к россыпи
Промпт для детской ткани с первого раза дал одного пса по центру плитки. Стык идеальный, а вот при повторе собаки встают ровными рядами, как по линейке, и ткань выглядит как тетрадь в клетку.
Я дописал в конец одну фразу и больше ничего не менял:
Получилась плотная россыпь, швов по-прежнему нет. Заодно модель сменила чёрную линию на цветную заливку. Нужна линия - назовите её в той же фразе.
Узоры для ткани
Для ткани важны масштаб мотива и направление узора. В льняной набойке с чертополохом фактура нарисована прямо в плитке.
Для печати на гладком хлопке фактуру лучше убрать из промпта, иначе нарисованное плетение ляжет поверх настоящего.
Таунхаусы - узор направленный: у домов есть верх и низ, и такую ткань кроят в одну сторону. Для пледа или платка, который смотрят со всех сторон, удобнее россыпь без верха и низа, как у корги или груш.
Узоры для упаковки
На упаковке узор работает фоном под логотип и надписи. Надписи ставьте поверх в макете: текст в кадре у Midjourney ненадёжен, особенно русский. Если в узоре вылезли буквы, под полем «Убрать из картинки» есть кнопка «Без текста».
Узор для обоев
Обои смотрят с пары метров, поэтому мелкий мотив сливается в пятно. Здесь пионы и птицы занимают почти всю плитку, и повтор не бросается в глаза.
Как проверить стыки до печати
Положите плитку четыре раза встык в любом редакторе и посмотрите в центр, где сходятся углы. Ищите три вещи:
• линию поперёк узора: край не продолжил соседний;
• разрезанный мотив: половина цветка с одной стороны и пустота с другой;
• пятно, которое слишком заметно повторяется: по нему глаз сразу находит сетку.
У золотых точек третий пункт виден: тёмные разводы фона складываются в ритм. Для коробки это нормально, для большого полотна я бы перегенерировал плитку с ровным фоном.
Типичные ошибки
Самая частая ошибка - написать «бесшовный» и не включить режим: отсюда и квадраты в сетке.
Вторая ловушка - апскейлер. Midjourney в документации не советует увеличивать плитку, ведь после этого края часто перестают совпадать.
Третья - один мотив в центре: повтор выстроит его в ровные ряды. Для россыпи допишите «много маленьких ... вразброс по всему полю».
Чего этим способом не сделать
У способа есть пределы. Плитка приходит картинкой, и векторный файл для типографии - отдельная работа.
Размер ограничен: плитка квадратная, 1024 пикселя, и на ткани при печати 150 точек на дюйм это повтор около 17 см. Узор на всю штору без потери чёткости так не получить, а тянуть плитку нельзя.
С цветом так же: модель рисует для экрана, а как бирюза и золото лягут на картон или хлопок, покажет только оттиск на реальном материале.
Под какую задачу вам нужен узор - упаковка, ткань или обои? Напишите в комментариях, какой мотив проверить следующим.