Все статьи

Почему кожа на ИИ-фото выглядит пластиковой и восковой. 5 способов сделать реалистично

Почему кожа на ИИ-фото выглядит пластиковой и восковой

Лицо узнаваемое, поза удачная, свет красивый — а портрет всё равно выглядит ненастоящим. Кожа гладкая, как у манекена, блестит будто пластик, поры пропали, морщинки заштукатурены. Это вторая по частоте жалоба на ИИ-портреты после «лицо не моё». Хорошая новость — лечится буквально парой строк в промпте.

Если коротко. Добавьте в промпт блок про текстуру кожи (поры, fine lines, matte) и уберите слова beautiful, smooth, flawless, 8k, render. В большинстве случаев этого уже достаточно. Ниже — все 5 способов с готовыми блоками, которые можно копировать в Nano Banana, Seedream, Midjourney, ChatGPT и любые другие модели.

Почему ИИ делает кожу пластиковой

Причин четыре — и почти все убираются настройкой промпта. Понимая источник, проще выбрать нужный способ из тех, что ниже.

  • Обучение на ретуши Модели видели миллионы глянцевых фото с косметической ретушью и бьюти-фильтрами. Без явных указаний они считают, что гладкая кожа — это и есть «хорошее фото», и стирают текстуру первой.
  • Сглаживание деталей Поры и пушок для модели выглядят как мелкий «шум». При генерации, и особенно при апскейле, она убирает его как дефект — остаётся ровная пластиковая поверхность.
  • Слова-провокаторы Слова beautiful, flawless, perfect skin, smooth, 8k, glossy, render, 3d, CGI тянут модель к отрендеренной пластиковой кукле вместо живого фото.
  • Постобработка Авто-улучшайзеры лица и апскейлеры (face enhance, GFPGAN, CodeFormer) специально разглаживают кожу уже после генерации. Картинка выходит нормальной, а финальный шаг «улучшения» делает её восковой.

Способ 1. Прямо попросите текстуру кожи — готовые блоки

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

Базовый блок — для коротких промптов

SKIN TEXTURE — короткий
SKIN TEXTURE: realistic natural skin with visible pores, fine lines, slight redness and color variation, peach fuzz. Matte skin, no glossy plastic look, no smoothing, no beauty filter. Looks like an unretouched photograph, not a 3D render.

Расширенный блок — для важных портретов

SKIN TEXTURE — расширенный
SKIN TEXTURE — CRITICAL: photorealistic human skin, not plastic, not waxy, not CGI. Keep visible pores, natural skin texture, fine wrinkles and expression lines, subtle uneven skin tone, slight redness on cheeks and nose, faint blemishes, freckles and moles where natural, fine facial hair and peach fuzz. Matte to semi-matte finish with realistic subsurface scattering, no glossy highlights on the whole face. Do not smooth, do not blur, do not airbrush, do not apply any beauty filter or retouching. The skin must look like a real high-resolution photograph of a living person.

Анти-пластик блок — добавлять, если кожа всё равно восковая

NO PLASTIC / NEGATIVE
AVOID: plastic skin, waxy skin, smooth airbrushed skin, glossy oily face, doll-like face, mannequin, CGI, 3D render, video game character, beauty filter, heavy retouching, porcelain skin, over-smoothed, blurred skin, fake perfect complexion.

Где брать «AVOID»: если у модели есть поле negative prompt (Stable Diffusion, многие веб-интерфейсы) — кладите список туда. Если поля нет (ChatGPT, Nano Banana, Seedream) — допишите эти слова в конце обычного промпта фразой «Avoid: …», модели понимают такую инструкцию.

Способ 2. Уберите слова, которые делают кожу пластиковой

Половина проблемы — не в том, что вы забыли попросить текстуру, а в том, что в промпте есть слова, тянущие модель в глянец и рендер. Уберите их в первую очередь:

  • Бьюти-слова beautiful, gorgeous, flawless, perfect skin, smooth skin, porcelain, glamour, glowing skin. Все они = ретушь и сглаживание. Заменяйте на нейтральное описание человека.
  • Слова рендера и графики 3d, render, octane, unreal engine, CGI, hyperrealistic render, digital art, smooth. Они уводят от фотографии к пластиковой 3D-модели. Для реального фото они вредны.
  • Пустые «качество»-слова 8k, ultra hd, super detailed, masterpiece, award winning. Они почти не добавляют деталей, зато подталкивают к вылизанной глянцевой картинке. Лучше прямо описать свет и тип камеры.
  • Чем заменить Вместо «beautiful 8k portrait» — «candid photo, natural skin, soft window light, shot on 35mm film». Конкретика про фото работает на реализм, абстрактные похвалы — против.

Способ 3. Фотографические слова вместо «красоты»

Реализм рождается не из слова «реалистично», а из деталей реальной съёмки. Модель видела миллионы подписанных фотографий и знает, как выглядит кадр на плёнку или при оконном свете. Дайте ей эти якоря:

PHOTO REALISM — свет и камера
candid photograph, shot on 35mm film, soft natural window light, subtle film grain, shallow depth of field, 85mm lens, true-to-life colors, slightly imperfect natural lighting, documentary photography style, no retouching
  • Плёнка и зерно shot on film, 35mm, analog photo, subtle film grain. Лёгкое зерно ломает идеально гладкую поверхность и сразу читается как настоящая фотография.
  • Мягкий естественный свет soft window light, overcast daylight, golden hour. Жёсткий студийный свет с большим количеством бликов как раз и создаёт «масляное» лицо. Мягкий рассеянный свет — друг кожи.
  • Матовость, а не глянец matte skin, natural skin oils only in T-zone. Сплошной блеск по всему лицу = пластик. Реальная кожа блестит только местами (нос, лоб), остальное матовое.
  • Тип съёмки candid, documentary, snapshot. Слово «candid» (репортажный, неотрепетированный кадр) тянет модель к живому фото вместо вылизанного студийного портрета.

Способ 4. Настройки и постобработка

Иногда промпт ни при чём — кожу портят настройки модели и финальные шаги «улучшения». Проверьте по порядку:

  • Отключите face enhance / авто-улучшение Функции вроде «restore faces», «face enhance», GFPGAN, CodeFormer специально разглаживают кожу. Если картинка из модели нормальная, а после «улучшения» восковая — отключите этот шаг.
  • Снизьте guidance / стилизацию Высокий CFG / guidance scale заставляет модель «дожимать» картинку до усреднённой глянцевой. Чуть снизьте — деталей и текстуры станет больше.
  • Аккуратнее с апскейлом Многие апскейлеры «дорисовывают» гладкую кожу. Используйте апскейлеры, сохраняющие текстуру, или добавьте зерно после увеличения. Не гоните маленькую картинку в 4× одним кликом.
  • В image-to-image держите силу трансформации низкой Если переделываете своё фото — чем сильнее transformation / denoising strength, тем больше модель «перерисовывает» кожу с нуля и теряет реальную текстуру. Снижайте силу, если важно сохранить настоящую кожу.
  • Зерно как финальный штрих Даже идеально гладкую картинку спасает лёгкое плёночное зерно поверх (в любом редакторе). Глаз перестаёт читать поверхность как пластик.

Способ 5. Проверка и итерация

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

  • Приблизьте кожу на 100% Увеличьте щёку, лоб, нос. Видны ли поры и микронеровности? Если поверхность ровная как пластик — текстуры нет, крутите Способ 1 и 4.
  • Проверьте блики Реальная кожа блестит локально (нос, лоб, скулы). Если всё лицо равномерно глянцевое — это пластик. Добавьте «matte skin» и уберите «glossy / glowing».
  • Найдите неравномерность тона У живого лица кожа неоднородная: краснота на щеках и носу, тени под глазами, лёгкие пятна. Идеально ровный «фотошоп»-тон = ретушь. Просите color variation и redness.
  • Меняйте по одному параметру Не переписывайте весь промпт сразу. Добавили SKIN TEXTURE — перегенерировали, оценили. Так понятно, что именно сработало, и результат стабильнее.

Краткий итог

  1. Прямо попросите текстуру: вставьте блок SKIN TEXTURE (поры, пушок, fine lines, matte).
  2. Уберите слова-вредители: beautiful, flawless, smooth, 8k, 3d, render, glossy.
  3. Добавьте фотографические якоря: shot on film, soft window light, film grain, candid.
  4. Отключите face enhance и агрессивный апскейл, снизьте guidance и силу трансформации.
  5. Проверьте кожу на 100% масштабе: поры, локальные блики, неровный тон. Нет — крутите промпт.

Попробуйте на своём фото

Загрузите фото, добавьте блок SKIN TEXTURE и получите портрет с живой кожей вместо пластика

Открыть редактор