Промт на гроб: как заставить нейросеть нарисовать точное изображение, не сработав на запреты и не угадав лишнего

Промт на гроб: как получить точный результат, обходя фильтры и двусмысленность

Разбор техники «семантической декомпозиции»: описываем геометрию, материал и свет, а не объект. Работает в Midjourney, DALL·E 3, Stable Diffusion.

Midjourney v6 DALL·E 3 Stable Diffusion XL Безопасность

Почему ИИ «не догадывается» и рисует не то

Запрос «гроб» срабатывает по двум путям: жесткий фильтр безопасности (violence, gore, death) или семантическая расплывчатость. Модель видит слово-триггер и либо блокирует генерацию, либо подставляет усредненный стереотип — черный ящик с крестом, галлoween-реквизит, мемориальную плиту.

Нейросеть не «думает» категориями. Она оперирует статистическими корреляциями пикселей. Слово «гроб» тянет за собой визуальный шум: похороны, траур, أفلام ужасов. Чтобы получить технически точный рендер конкретного изделия, нужно переключить модель с ассоциативного режима на описательный.

Правило: описывай не «что это», а «из чего состоит, как освещается и как смотрится в объективе».

Визуальная метафора: объект как набор геометрических примитивов и свойств материала

Четыре столпа промта, который не провоцирует отказ

1. Геометрия и сборка

Прямоугольный параллелепипед с скошенной крышкой (угол 15-20°), откидная крышка на петлях, массивные угловые бруски сечения 50×50 мм, дно с щелью 3 мм для вентиляции.

2. Материал и текстура

Необработанный дуб с видимой текстурой годовых колец, масляное пропитание (сатеновая блеск), металлические угловые накладки из оловянного сплава с патиной, шестгранные гвозди с конскими шляпками.

3. Свет и окружение

Студийная съемка: ключевой свет мягкий бокс 150 см сверху-слева (45°), заполнитель справа — рефлектор белый, задний контровой луч для обводки ребер. Фон — бесконечный серый бумажный ролл (RAL 7035).

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

Фокусное расстояние 85 мм (портретная оптика), диафрагма f/8 для глубины резкости по всему изделию, ISO 100, ракурс 3/4 сверху (угол 30° к горизонту), разрешение 8K, RAW-рендер.

Алгоритм сборки: от черновика к финальному промту

Шаг 1. Базовый скелет (Structure)

A rectangular wooden box with tapered lid, 15 degree bevel, heavy corner posts, hinge hardware, ventilation gap, orthographic projection

Шаг 2. Материальность (Material)

Raw oak grain visible, oil finish satin sheen, pewter corner brackets aged patina, hexagonal nail heads, dovetail joints visible at corners

Шаг 3. Свет и камера (Light & Lens)

Studio lighting, large softbox top-left 45deg, white fill reflector right, rim light back, seamless gray backdrop RAL 7035, 85mm lens f/8, 30deg high angle, 8k resolution

Шаг 4. Сборка и Negative Prompt

Positive (объединено):

Product photography of a rectangular wooden coffin with tapered lid 15deg bevel, heavy corner posts 50mm, hinge hardware, ventilation gap, raw oak grain oil finish satin, pewter corner brackets aged patina, hexagonal nail heads, studio lighting large softbox top-left 45deg white fill reflector right rim light back, seamless gray backdrop RAL 7035, 85mm lens f/8 30deg high angle 8k raw --ar 3:2 --style raw --stylize 250 --v 6.0

Negative (критично):

funeral, burial, cemetery, grave, dead, body, corpse, skeleton, skull, cross, rip, halloween, horror, scary, dark, gloom, flowers, wreath, candles, church, priest, mourning, black cloth, velvet lining, pillow, satin, decorative, ornate, cartoon, illustration, painting, drawing, sketch, blur, low quality, watermark, text, signature

Versus: Как сработает «наивный» и «инженерный» подход

Наивный промт

a realistic photo of a coffin, high quality, 8k
  • Срабатывает фильтр «death/violence» — часто бан или черное изображение.
  • Результат:.Generic Halloween prop, velvet lining, plastic cross.
  • Нет контроля материала, света, ракурса.
  • Семантический шум тянет ассоциации с похоронами.

Инженерный промт (декомпозиция)

rectangular wooden box tapered lid 15deg bevel corner posts hinge hardware oak grain oil finish pewter brackets studio lighting 85mm f/8 gray backdrop --no funeral burial horror halloween
  • Нет триггер-слов: «coffin» заменен на «rectangular wooden box with tapered lid».
  • Результат: точный технический рендер изделия, как в каталоге производителя.
  • Полный контроль: порода дерева, фурнитура, оптика, свет.
  • Negative prompt режет все ассоциативные хвосты.

Готовые шаблоны для разных задач

Вариант А: Каталог производителя (Чистый продукт)

product shot rectangular wooden casket tapered lid beveled edges solid oak oil finish brushed nickel hardware minimal hinges seamless light gray background 100mm macro lens f/11 focus stacking 8k --ar 4:3 --style raw --v 6.0 --no funeral death horror halloween decorative ornament

Вариант Б: Художественный референс (Натуральная текстура)

weathered pine box angled lid rough sawn texture knots cracks iron strap hinges rusted nail heads dramatic side lighting chiaroscuro dark concrete floor dust motes volumetric rays 35mm lens f/4 cinematic composition --ar 16:9 --style raw --stylize 500 --v 6.0 --no clean new shiny plastic perfect symmetry funeral

Вариант В: Разобранная схема (Exploded view для 3D/CAO)

technical illustration exploded view coffin components: base panel, side walls, end panels, tapered lid, hinge set, handles, screws, corner brackets, isometric orthographic, white background, line weights, annotation callouts, CAD style, vector clean lines --ar 1:1 --stylize 100 --v 6.0 --no perspective shading texture color background

Ловушки, в которые падают даже опытные

Синонимическая ловушка

Замена «coffin» на «casket», «sarcophagus», «burial box» не помогает — токенизатор мапит их в один кластер. Нужна полная декомпозиция на физические признаки.

Избыток деталей в негативе

Слишком длинный negative prompt размывает внимание модели. Достаточно 15-20 самых сильных триггеров. Остальное режется семантическим расстоянием позитивного описания.

Игнорирование аспект-ратио

Квадратный кадр (—ar 1:1) заставляет модель «втискивать» вытянутый объект, искажая пропорции. Всегда задавайте соотношение сторон под геометрию: 3:2, 4:3 или 16:9.

Стилизация вместо реализма

Параметры —stylize выше 500 и —style default (не raw) добавляют «художественность»: драматичный свет, Venise, текстурный шум. Для точного воспроизведения — только —style raw и низкий stylize.

Чек-лист самопроверки перед генерацией

  • Нет слов-триггеров: coffin, casket, funeral, burial, dead, body, grave, RIP, horror, Halloween
  • Объект описан через геометрию: box, rectangular, tapered lid, bevel, corner posts, hinges
  • Материалы названы конкретно: raw oak, pine, plywood, pewter, brushed nickel, iron
  • Свет и камера заданы технически: softbox position, lens mm, aperture, backdrop color code
  • Negative prompt содержит 15-20 антонимов эстетики, а не объектов
  • Aspect ratio соответствует пропорциям объекта (3:2 или 4:3 для ящика)
  • Параметры: —style raw —stylize 100-250 —v максимальная версия
  • Готов к итерации: если ребра «плавают» — добавляем dovetail joints, mortise and tenon

Когда декомпозиция не спасает: границы метода

Жесткие политики DALL·E 3 / Bing

Даже идеальный промт может быть заблокирован на уровне входного фильтра промта (prompt classifier). Решение: использовать «прокси-описание» — «wooden storage chest with angled lid» или генерировать в локальном SDXL с отключенным safety checker.

Слишком сложная геометрия

Если изделие имеет нестандартную форму (шестигранник, трапеция, художественные вырезы), чистый текст не справится. Нужен ControlNet (Canny/Depth) с эскизом или 3D-блокаутом. Промт становится сопровождением, а не главным драйвером.

Требование точных габаритов

Нейросеть не знает метрическую систему. «Length 2000mm» игнорируется. Пропорции задаются только визуально через aspect ratio и относительные примитивы (lid height = 0.15 * box height). Для метрики — только 3D-пайплайн.

Главный принцип: модель рисует не то, что вы назвали, а то, что вы описали

Слово «гроб» — это ярлык, за которым скрывается тысяча визуальных стереотипов. Геометрия, материал, свет и оптика — это инструкции, которые невозможно истолковать двояко. Перестаньте просить у ИИ «нарисовать гроб». Начните давать ему техническое задание на рендеринг деревянного ящика со скошенной крышкой. Результат удивит точностью.

Сохраните чек-лист → собирайте промты как конструктор → получайте предсказуемый результат