Прошлый эксперимент с генерацией персонажей превзошёл мои ожидания. Я даже не думал, что внешность получится настолько похожа на ту, что существовала лишь в голове. Я не художник, поэтому для меня воплощение мыслеобраза в образ визуальный сродни чуду. Посему продолжаю мучать нейросеть.
Интересный факт – именно с истории этого персонажа, его семейной трагедии, началась книга. Я писал об этом в послесловии, но напишу ещё раз.
В далёком 2015 году мне приснился сон. В этом сне мальчик – Дарри – получает на свой десятый день рождения щенка, о котором так давно мечтал. Он рад до слёз такому подарку.
Вечер. Они играют на лужайке перед домом – Дарри кидает резиновый мячик, тот летит в кусты и щенок, весело тявкая и путаясь в лапах, несётся следом. Родители смеются, наблюдая за локальным счастьем.
В этот момент рядом с мальчиком возникает тёмная фигура в мантии и капюшоне. Родители видят, как не совсем человеческий силуэт склоняется над их сыном, но ничего не предпринимают, ибо знают – всё бесполезно. Довольный щенок находит, наконец, мяч, несётся к своему молодому хозяину, и не обнаруживает его. Родители плачут, щенок испускает долгий, протяжный вой, мать и отец, обнявшись, рыдают… конец сна.
*блюзовая музыка останавливается*
Знакомьтесь – отец мальчика, Мэйтт Уолли. Вот и он:
Внешность Мэйтта я видел так же хорошо, как и внешность Кросса. И у Мэйтта тоже существует прототип. Этим прототипом был Альберт Эйнштейн стал персонаж сериала «Герои», Мэтт Паркман.
*голос из соседней комнаты*
Неправда. Во-первых, я изменил его. Во-вторых, я стащил не только имя. Загибайте пальцы – Мэтт Паркман, как и Мэйтт Уолли, работает в полиции. Эм… всего один палец… ну ладно. На самом деле те, кто смотрел «Героев» и прочитал «Сэхсвет» (а такие есть, как оказалось, что очень приятно), без сомнения, найдут ещё одну общую черту, очень важную. Скажете – плагиат! Отвечу – творческая переработка. Но на этом, хвала Старикам, сходства заканчиваются. Сама история и жизненный путь у Мэйтта Уолли сильно отличается от его прототипа.
Мэйтт – хороший законник, детектив. К сожалению, после сокрушительного удара судьбы, разрушившего сам смысл его существования (больше пафоса!!!), он несколько теряется в жизни, и принимает ряд спорных решений. Которые, как это часто бывает, только усугубляют ситуацию.
Ещё один вариант. Если на первом арте изображён Мэйтт до начала событий книги, то тут, как мне представляется, он уже принял те самые спорные решения о том, что делать дальше:
А тут уже прошёл через некоторое дерьмо. Как будто куда-то бежит, волосы растрепались, поменялся взгляд, стал более диким:
А вот то, от чего у меня, пока только начинающего изучать StableDiffusion, просто сорвало башню. Ниже те же самые изображения Мэйтта, дорисованные и обработанные силами сборки Automatic1111. Я повысил разрешение, и нейросетка сама дорисовала то, что должно быть в пустом пространстве (согласно новому промпту):
Первый эксперимент - просто добавил фон и детализировал картинку.
Тоже самое, фон + детализация.
Мэйтт на полюсе. Или в серверных. Очень озадачен тем, что там обнаружил.
Мэйтт находит того, кого ищет. В баре, где же ещё.
И это всего после нескольких дней изучения сборки, её расширений и возможностей. Думаю, что перейду на Automatic1111 как на основную, но и Easy Diffusion забрасывать не буду, она генерирует изображения быстрее, и там есть удобная кнопка Make similar, которая генерирует 5 похожих изображений на основе любого из полученных. Цикл можно повторять до бесконечности, подбирая подходящие варианты. В общем, попробую миксовать сборки, посмотрю, что из этого получится.
very short brown hair, Matt Parkman from Heroes, 1man, dark and gloomy full body 8k unity render, male adult 35 years old, brown short hair, wearing jeans and a jacket, at cluttered and messy shack, cyberpunk, action shot, porcelain cracked skin, skin pores, detailed intricate iris, very dark lighting, heavy shadows, detailed, detailed face, (vibrant, photo realistic, realistic, dramatic, dark, sharp focus, 8k)
anime, ugly, low quality, bad artistnude, black and white, close up, cartoon, 3d,
denim, (disfigured), (deformed), (poorly drawn), (extra limbs), blurry, boring, sketch, lackluster, signature, letters, watermark, low res, horrific, mutated, artifact, bad art , gross , b&w , poor quality, low quality, cropped
Вещь, которую я понял – промпт, конечно, очень важен, если вы хотите сгенерировать красивый арт. Но не менее (а то и более) важно потом обработать изображение, допилить до ума отдельные элементы и детали, что зачастую намного проще, чем добиться этого одним лишь промптом. Кстати, что позитивный, что негативный промпты в моём примере – совершенно избыточны, и то, что я сгенерировал – больше результат рандома, чем грамотного ТЗ. В общем, ещё учиться и учиться.
EasyDiffusion и Automatic1111
Модели – rpg_V4, deliberate v2.
На EasyDiffusion и модели rpg_v4 были сгенерированы первые изображения. Но потом я погрузился в тему чуть глубже, и поставил сборку Automatic1111. Она сложнее во всём: установка, управление, и прочее, прочее. Но и результаты даёт более крутые.
2. Кросс точнее попал в книжный образ. Тем не менее, Мэйтт очень хорош.
Скоро нейросети захватят мир, и уже мы будем служить им в качестве кошкожена
3. Нейросети - чудо, самые замечательные и прекрасные, лучшие в мире.
пожалуйста, пощадите меня в будущем
4. Для тех, кому захочется почитать книгу – сделать это можно на АвторТудей, бесплатно.
Повторю мысль из прошлого поста – это не гайд по использованию SD. Скорее, это восторженный вопль автора, воочию увидевшего своих персонажей. Возможно, какие-то нюансы работы с нейросеткой я упустил, так что открыт к критике и новым знаниям.
Если возникнут какие-то вопросы – задавайте, постараюсь развёрнуто ответить в комментах.