Попытка заставить любимого кота замереть в героической позе или уговорить собаку не моргать перед объективом — занятие, которое способно довести до нервного тика даже самого терпеливого хозяина. Животные, в отличие от профессиональных моделей, совершенно не заботятся о композиции кадра, освещении или ваших творческих амбициях. Да и дикую природу снимать — задача не из лёгких, ведь уговорить медведя позировать на фоне рассвета вряд ли получится без риска для жизни. Благо, современные технологии творят чудеса. Генеративные нейросети (Midjourney, Stable Diffusion и другие) открыли для нас настоящий ящик Пандоры, позволяя создавать фотореалистичные снимки несуществующих зверей или стилизованные портреты питомцев, не вставая с дивана. Но чтобы результат не разочаровал, а картинка не выглядела как сюрреалистичный кошмар, нужно овладеть искусством составления запросов. А начать стоит с понимания того, как именно искусственный интеллект «видит» наши слова.
С чего начинается выбор?
С определения главного героя. Казалось бы, всё довольно просто: пишешь «cat» (кот) и получаешь кота. Но нейросеть — это не телепат, а исполнительный, но не слишком догадливый художник. Ей нужна конкретика. Первым делом стоит обозначить не просто вид животного, но и его породу, окрас, возраст и даже настроение. Ведь «dog» выдаст усредненную собаку, а «fluffy golden retriever puppy, happy smiling» (пушистый щенок золотистого ретривера, счастливо улыбающийся) создаст совершенно определённый образ. К слову, описание действия играет не меньшую роль. Зверь может бежать, спать, охотиться или смотреть прямо в камеру. Уточнения в скобках (вроде exact pose или looking at viewer) иногда помогают, но лучше вписывать это в основную канву повествования. Главное — не скупитесь на прилагательные, описывающие характер сцены.
Стилистика и визуальный язык
Определившись с объектом, нужно задать тон всему изображению. Здесь поле для экспериментов поистине грандиозное. Если ваша цель — максимальный реализм, то в промте обязательно должны фигурировать технические термины из мира фотографии. Фразы вроде «National Geographic style», «award-winning wildlife photography» или «shot on Sony A7R IV» дают алгоритму сигнал: нужно делать качественно, детально и правдоподобно. А вот для создания сказочной атмосферы подойдут совсем другие ключи. Можно использовать отсылки к известным студиям, например, «Pixar style» или «Disney animation», чтобы получить милого, мультяшного персонажа с большими глазами. Нередко пользователи грезят о чем-то более художественном. В таком случае стоит добавить «oil painting» (масляная живопись) или «watercolor sketch» (акварельный скетч). И всё же, смешивать несовместимое не стоит: гиперреализм и плоская векторная графика в одном запросе могут выдать непредсказуемый результат.
Освещение
Свет — это, пожалуй, главный инструмент фотографа, пусть даже и виртуального. Именно он создаёт объём и настроение. Довольно часто новички игнорируют этот параметр, получая плоские и скучные картинки. А ведь вариантов масса. Для тёплых, уютных портретов идеально подходит «golden hour» (золотой час) — время перед закатом, когда свет становится мягким и оранжевым. Если же хочется драмы и эпичности, стоит попробовать «cinematic lighting» (кинематографичное освещение) или «dramatic shadows» (драматичные тени). Тем более, что нейросети отлично понимают такие сложные запросы, как «volumetric lighting» (объёмный свет) или «god rays» (лучи света, пробивающиеся сквозь препятствия). К тому же, правильный свет помогает скрыть мелкие огрехи генерации, отвлекая внимание на игру бликов и теней. Ну и, наконец, для студийной съёмки животных незаменим «studio lighting» с уточнением «softbox» или «rim light» (контровой свет), который красиво подсвечивает шерсть по контуру.
Работа с шерстью и текстурами
Детализация — вот где кроется дьявол. Искушенный зритель сразу заметит «пластиковую» шерсть или смазанные перья. Чтобы избежать этого эффекта, в промт необходимо внедрять слова-маркеры высокой четкости. Самые ходовые из них — «highly detailed», «hyper-realistic», «8k resolution» и «unreal engine 5 render». Но этого мало. Нужно описать саму текстуру. Для пушистых зверей отлично работает связка «fluffy fur», «detailed texture» и «macro photography». Последнее особенно актуально, если вы хотите показать каждый волосок или усик. К примеру, при генерации рептилий стоит упомянуть «iridescent scales» (радужная чешуя) или «rough skin» (грубая кожа). Это серьезное вложение в качество итоговой картинки. Разумеется, чем больше деталей вы требуете, тем сложнее алгоритму собрать всё воедино, поэтому иногда приходится делать несколько попыток, меняя параметры «chaos» или «stylize».
Примеры промтов: Домашние любимцы
Перейдём от теории к практике. Допустим, нам нужен портрет кота, который выглядит так, будто он только что сошел с обложки журнала. Начать нужно с базы, постепенно нанизывая детали. Добротный промт может выглядеть так:
«Close-up portrait of a majestic Maine Coon cat with orange eyes, sitting on a velvet armchair, vintage library background, soft cinematic lighting, intricate fur details, 8k, photorealistic –ar 3:4»
(Крупный план величественного мейн-куна с оранжевыми глазами, сидящего в бархатном кресле, фон винтажной библиотеки, мягкое кинематографичное освещение, сложные детали шерсти, 8к, фотореализм). Обратите внимание на параметр в конце (через два дефиса) — он задает соотношение сторон, что для портрета критически важно.
А вот если душа просит чего-то милого и забавного, например, щенка корги в цветах, запрос меняется. Львиная доля успеха здесь зависит от описания атмосферы. Попробуйте такой вариант:
«Adorable Corgi puppy running through a field of sunflowers, sunny day, blue sky, wide angle shot, low angle, joyful expression, dynamic pose, high shutter speed, sharp focus –ar 16:9»
Здесь мы добавили «low angle» (съёмка с нижнего ракурса), чтобы показать мир глазами маленькой собаки, и «high shutter speed» (короткая выдержка), чтобы заморозить движение. Результат наверняка порадует домочадцев и соберет лайки в соцсетях.
Примеры промтов: Дикая природа
С дикими животными история немного иная. Здесь важен масштаб и окружение. Снимать тигра в квартире — идея так себе, даже для нейросети (хотя возможно всё). Но лучше поместить зверя в естественную среду. Представьте себе снежного барса в горах. Промт будет следующим:
«Elusive Snow Leopard stalking prey on a snowy mountain ridge, mist, dramatic atmosphere, cold color palette, hyper-realistic, telephoto lens, depth of field, National Geographic photography –v 6.0»
Маркер «telephoto lens» (телеобъектив) здесь не случаен: он размывает фон и визуально сжимает пространство, как на настоящих снимках дикой природы.
Еще один интересный сценарий — макросъёмка насекомых или мелких амфибий. Это настоящий кладезь для любителей текстур. Попробуем сгенерировать древесную лягушку:
«Macro shot of a colorful tree frog sitting on a wet green leaf, water droplets, extremely detailed eyes, bokeh background, natural lighting, sharp focus, vibrant colors»
Слово «bokeh» (боке) отвечает за красивое художественное размытие фона, которое делает акцент на объекте. Без него картинка может казаться перегруженной и плоской. Ну, а «water droplets» (капли воды) добавят той самой живости и свежести.
Как выбрать ракурс?
От точки съемки зависит восприятие всего образа. Обыватель часто забывает указывать ракурс, и нейросеть выдает стандартный вид «в лоб». Это скучно. Попробуйте поэкспериментировать. «Overhead view» или «top-down view» (вид сверху) отлично подходит для стаи рыб или спящего клубочком кота. А вот «eye-level shot» (на уровне глаз) создает эффект присутствия и эмоционального контакта с животным. Для особо внушительных зверей, вроде слонов или жирафов, идеально подходит «worm’s-eye view» (вид с земли), который делает их визуально гигантскими и мощными. Приковывает внимание и «extreme close-up» (макро глаз), где можно рассмотреть саму вселенную в зрачке зверя. Однако не стоит перебарщивать с экзотическими углами, если анатомия животного сложная — нейросеть может запутаться в количестве лап.
Ошибки, которые портят всё
Даже самый продуманный промт может дать сбой, если допустить логические ошибки. Одна из самых распространенных — перегруз. Не стоит пытаться впихнуть в один запрос «кота-космонавта, который ест пиццу, скачет на единороге и играет на гитаре под водой». Скорее всего, вы получите кашу из артефактов. Лучше отказаться от слишком сложных сценариев в пользу одного понятного сюжета. Другой нюанс — противоречивые команды. Если вы пишете «sunny day» (солнечный день) и тут же добавляете «night sky» (ночное небо), алгоритм выберет что-то одно или смешает всё в серую муть.
Также многие забывают про так называемые негативные промты (параметр –no в Midjourney или отдельное поле в Stable Diffusion). Это спасательный круг, позволяющий отсечь лишнее. Стоит прописывать: «no deformation, no extra legs, no blurry, no cartoon, no text». Ведь часто нейросеть норовит пририсовать пятую лапу или странный хвост, особенно если животное в движении. Тем более, что исправить это в фотошопе потом — задача кропотливая. Ну и, конечно же, не ожидайте идеального результата с первой попытки. Генерация — это процесс перебора, поиска той самой золотой жилы среди десятков вариантов.
Фантастические твари
А что, если хочется создать животное, которого нет в природе? Тут фантазия льётся рекой. Можно скрещивать виды или придумывать мифических существ. Но и здесь нужны правила. Чтобы грифон выглядел убедительно, нужно описать анатомию. Например:
«Majestic Griffin, head of an eagle, body of a lion, massive feathered wings, perched on a cliff, fantasy art style, epic scale, intricate feathers and fur, sunset lighting»
Секрет успеха в слове «cohesive» (цельный) — оно помогает склеить разные части тела в единый организм. Или попробуйте создать кибер-панк животное:
«Cyberpunk robotic wolf, neon lights, metallic parts, futuristic city background, night, rain, reflective surfaces, mechanical details, glowing eyes»
Это выглядит впечатляюще и очень стильно.
Впрочем, какой бы промт вы ни выбрали, главное — не бояться экспериментировать. Меняйте слова местами (слова в начале имеют больший вес), добавляйте названия конкретных камер и пленок (например, «Kodak Portra 400»), играйте со стилями художников. Искусственный интеллект — это мощная махина, но управляете ею именно вы. Удачи в создании вашего идеального зверинца, который точно запомнится надолго и не потребует ни грамма корма!