Промт для танца (с примерами готовых промтов)

Танец — это, пожалуй, самая неуловимая материя для искусственного интеллекта, ведь передать экспрессию движения в статичном кадре или коротком видеоролике — задача не из лёгких. Казалось бы, нейросети уже научились рисовать фотореалистичные портреты и фантастические пейзажи, но как только дело доходит до сложной хореографии, начинаются проблемы с анатомией, гравитацией и динамикой. Многие пользователи, вводя простые запросы вроде «dancing girl», получают скучные, «деревянные» позы, лишенные жизни и страсти. А ведь именно энергия, застывшая в моменте, или плавное перетекание форм делают изображение танца искусством. Сложность заключается не столько в самой генерации, сколько в умении словами описать то, что обычно воспринимается на уровне чувств и ритма. Однако превратить бездушный код в грациозное па вполне реально, если знать правильные «заклинания» и понимать логику машинного восприятия.

С чего начинается выбор?

С определения жанра и настроения. Не стоит надеяться, что нейросеть сама угадает, хотите ли вы видеть воздушный балет или агрессивный крамп. Первым делом нужно задать сцену. Обыватель часто забывает уточнить контекст, получая танцора в вакууме или на фоне размытых пятен. И здесь на помощь приходят детали. Если ваша цель — классика, то стоит сразу обозначить атмосферу: старинный театр, лучи прожекторов, пыль в воздухе. Для уличных стилей подойдут совершенно иные декорации: ночной город, неоновые вывески, мокрый асфальт. Важно понимать, что окружение — это не просто фон. Это активный участник композиции. Оно задаёт свет, цвет и тени, которые будут играть на фигуре персонажа. Кстати, довольно часто именно неудачный фон портит впечатление от идеально сгенерированной позы.

Динамика в статике

Как заставить картинку двигаться? Это главный вопрос, который мучает цифровых художников. Ведь фотография — это застывшее мгновение. Чтобы создать иллюзию движения, придётся использовать специальные токены. Слова «motion blur» (размытие в движении), «dynamic pose» (динамичная поза), «action shot» (кадр действия) творят настоящие чудеса. К слову, отлично работают описания взаимодействия с одеждой или окружающей средой. Развевающиеся ткани, летящие волосы, брызги воды или частицы пыли, следующие за траекторией движения, — всё это придаёт кадру необходимый драйв. Без этих элементов танцор будет выглядеть так, словно его приклеили к фону. А это, согласитесь, зрелище удручающее.

Классический балет: Хрупкость и сила

Балетная эстетика — настоящий кладезь для генеративных экспериментов. Здесь важна не столько физика, сколько грация и свет. Попробуем составить запрос, который передаст атмосферу «Лебединого озера» или картин Дега, но в современном прочтении. Начать стоит с описания самой балерины и её действия. Например, «ballerina performing a grand jeté» (балерина, выполняющая гран-жете). Но этого мало. Нужно добавить текстуры и свет. Хорошим дополнением станет фраза «powder explosion» (взрыв пудры/муки), которая подчеркнет траекторию прыжка.

Вот пример добротного промта для Midjourney или Stable Diffusion, который можно взять за основу:

Full body shot of a graceful ballerina mid-air, grand jeté, exploding white powder around her, dramatic stage lighting, spotlight on the dancer, dark background, highly detailed tulle tutu, intricate muscle definition, cinematic lighting, 8k, hyperrealistic –ar 2:3

Обратите внимание на соотношение сторон (–ar 2:3). Для танца вертикальный кадр подходит лучше всего, так как позволяет захватить фигуру целиком, не обрезая руки или пуанты.

Уличные танцы: Энергия улиц

Здесь правила игры меняются. Если в балете мы искали изысканность и лёгкость, то хип-хоп, брейк-данс или дэнсхолл требуют агрессии, четкости и яркости. Тут солирует одежда: широкие штаны, кроссовки, худи. Всё это должно выглядеть фактурно. К тому же, уличные танцы часто подразумевают низкий угол съёмки (low angle), что делает фигуру танцора более внушительной и масштабной.

Рассмотрим вариант для генерации брейк-данса:

Low angle shot, breakdancer freezing in a complex pose on one hand, neon city street at night, wet asphalt reflections, graffiti on walls, oversized streetwear, dynamic motion blur on legs, vibrant colors, cyberpunk atmosphere, wide angle lens, 4k –ar 16:9

В данном случае широкий формат (16:9) добавляет кинематографичности и позволяет показать больше окружения, которое в уличной культуре играет огромную роль.

Свет

Именно свет превращает плоскую картинку в объёмное изображение. Не стоит пренебрегать описанием освещения. «Volumetric lighting» (объёмный свет) или «god rays» (лучи бога) добавляют сцене глубины и эпичности. Для более интимных, чувственных танцев, таких как танго или контемпорари, отлично подойдёт «rim lighting» (контровой свет), который очерчивает силуэт, оставляя детали в тени. Это создаёт интригу. А вот «flat lighting» (плоское освещение) лучше избегать, если только вы не добиваетесь эффекта старого плаката.

Современная хореография и контемп

Этот стиль тяготеет к эмоциям и телесности. Здесь часто используются ткани, вода или песок. Одежда может быть минималистичной, телесного цвета, чтобы не отвлекать от пластики тела. Попробуйте использовать двойные прилагательные вроде «emotional expressive face» (эмоциональное выразительное лицо), чтобы добавить снимку психологизма.

Пример промта для контемпорари:

Emotive female dancer in a flowing silk dress, jumping through water splashes, expressive body language, agonizing beauty, studio lighting with soft shadows, neutral beige background, fabric floating in the air, captured in high shutter speed, sharp focus, art photography style –stylize 250

Параметр стилизации (–stylize) в Midjourney поможет добавить художественности, уводя результат от сухой документалистики.

Видео-генерация: Runway и Sora

Когда мы говорим о видео, в дело вступают законы кинематографа. Здесь статический промт работать не будет. Нужно описывать движение камеры. Фразы «camera pan», «zoom in», «tracking shot» становятся обязательными. ИИ должен понимать, как зритель следит за танцором. Самая частая ошибка — попытка описать слишком сложную связку движений в одном предложении. Нейросеть просто запутается и выдаст жутковатую мутацию конечностей. Лучше сосредоточиться на одном конкретном действии: вращении, прыжке или волне руками.

Для видео-генераторов (например, Runway Gen-2) запрос может выглядеть так:

Cinematic slow motion shot of a couple dancing tango, close up on feet movement, dramatic red and black colors, passionate atmosphere, tracking camera movement following the steps, high quality, fluid motion

Тут важно слово «fluid» (плавный), оно подсказывает алгоритму, что переходы между кадрами должны быть мягкими, без рывков.

Ошибки и подводные камни

Главный бич генерации людей — анатомия. Лишние пальцы, вывернутые колени, исчезающие руки. Чем сложнее поза, тем выше риск получить монстра. С этим сложно бороться напрямую, но можно снизить вероятность брака. Не перегружайте промт лишними деталями. Если вы напишете «танцор в шляпе, с тростью, в очках, держит розу в зубах и жонглирует», нейросеть гарантированно ошибётся. Лучше действовать итерациями. Сначала добейтесь хорошей позы, а потом добавляйте детали с помощью inpainting (дорисовки) или вариаций. Ещё один нюанс — лица. На общих планах лица часто искажаются. Решение простое: либо не акцентировать на них внимание, используя ракурсы со спины или силуэты, либо генерировать крупные планы отдельно.

Национальный колорит

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

Пример для индийского танца:

Portrait of an Indian dancer in traditional colorful saree, bharatanatyam pose, intricate hand gestures mudras, gold jewelry, temple background, candle light, warm tones, depth of field, cultural heritage vibe, 8k resolution

Слово «mudras» (мудры) здесь ключевое, оно дает сигнал ИИ обратить внимание на положение пальцев, что критически важно для этого стиля.

Стилизация и арт-дирекшн

Иногда хочется уйти от реализма в сторону живописи или киберпанка. И тут поле для экспериментов безгранично. Можно попросить нарисовать танец в стиле Ван Гога, кибер-панк аниме или карандашного наброска.

Попробуйте смешать несочетаемое:

Cyberpunk ballerina, mechanical limbs, glowing neon tutu, dancing in a futuristic laboratory, wires and cables, digital art style, synthwave colors, glitch effect, detailed tech wear

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

Технические параметры

Не забывайте о «сухой» части промта. Указание версии алгоритма, соотношения сторон и уровня детализации — это тот фундамент, на котором строится всё остальное. Слова «4k», «8k», «unreal engine 5 render», «octane render» хоть и стали клише, но всё ещё работают как маркеры качества для модели. Они говорят системе: «Сделай мне красиво и четко». Отказ от них часто приводит к мыльным текстурам и плохой прорисовке.

Как работать с «негативным промтом»?

Отрицательные подсказки (negative prompts) — это ваш спасательный круг. В них нужно вписывать всё то, что вы не хотите видеть. Для танцев это стандартный набор: «deformed limbs» (деформированные конечности), «extra fingers» (лишние пальцы), «missing legs» (отсутствующие ноги), «ugly face» (уродливое лицо), «static» (статика), «blurry» (размытость — если она не художественная). Это своего рода фильтр, отсекающий откровенный брак. Хотя и он не дает стопроцентной гарантии, но количество удачных генераций повышает заметно.

Вдохновение и референсы

Если идеи иссякли, можно пойти от обратного — использовать функцию image-to-image. Загрузите фото реального танцора и попросите нейросеть изменить стиль или одежду. Это, пожалуй, самый надёжный способ сохранить анатомическую правильность сложной позы. Вы даете машине «скелет», а она наращивает на него «мясо» из ваших фантазий.

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