Проблема не в модели — в отсутствии «микрослоя»
Большинство промтов описывают макропараметры: пол, возраст, этнос, эмоцию. Нейросеть исполняет — но кожа получается гладкой, однотонной, «под скином». Причина проста: в обучающей выборке профессиональные фото всегда имеют микродетали (поры, пушок, капилляры, вариация тона), а промты их не запрашивают.
Реалистичность рождается на пересечении пяти независимых слоёв. Пропустите один — получите «Uncanny Valley». Добавьте все — и текстура начнёт дышать.
Правило: каждый слой промта отвечает за свою физическую характеристику кожи. Они не заменяют, а наслаиваются — как в рендере PBR-материала.
Анатомия промта: 5 слоёв, которые собирают живую текстуру
1. База: материал и_SUBSCATTER
Ключевые слова: subsurface scattering, thin skin, translucency. Задают физику света в толще дермы — красноватое свечение на ушах, кончиках носа, пальцах.
2. Микротекстура: поры, пушок, рельеф
visible pores, peach fuzz, skin texture, micro-wrinkles. Без этого слой 1 выглядит как цветной стекло.
3. Свет и форма: sculpting через окклюзию
ambient occlusion, rim light, catchlight, specular highlights. Свет читает рельеф — без окклюзии поры «плоские».
4. Цветовая вариация: не «бежевый», а спектр
multitone skin, redness on cheeks, olive undertones, vascular map. Реальная кожа — карта гемодинамики.
5. Пост-обработка: пленочный ответ от камеры
film grain, Kodak Portra 400, 35mm lens, shallow DOF, chromatic aberration. Зерно склеивает микродетали в восприятие «живости».
Versus: как выглядит провал и как — успех
Готовые шаблоны под типовые задачи
Рабочий процесс: от черновика к результату за 4 итерации
Нюансы моделей: один промт — разный результат
MJMidjourney v6.1
Лучше всего понимает фототермины: --style raw отключает «эстетику MJ», --stylize 100-300 балансирует реализм и художественность. Параметр --p (персонализация) учит модель вашему вкусу кожи.
SDStable Diffusion XL
Требует негативных промтов: smooth skin, airbrushed, plastic, doll, blur, bokeh overload. ControlNet (depth/canny) фиксирует анатомию. LoRA skin_texture_v2 или pore_detail дают контроль, недоступный в MJ.
D3DALL-E 3
Рабочает на естественном языке. Пишите предложения: «кожа с видимымипорами и лёгким пушком, съёмка на 85мм при f/1.8, пленочный зернистый взгляд». Избегайте списков тегов — модель их игнорирует. Сильна в сценах, слабее в чистом макро.