Что касается, собственно стилей рисования, какие бывают у создаваемых нейросетями картинок, разнообразие их в целом велико. Его даже не опишешь, так как у многих нет собственных названий (ну или надо быть экспертом, чтобы в них разбираться). Допустим «drawing» (рисунок). Можно ведь по-разному рисовать. И карандашом, и кистью, и примитивными штрихами, и с реалистичностью близкой к фото, и карикатурно, и искусно, и тонкими линиями, и штрихованием, и ещё как угодно, в том числе в неких авторских вариантах, допустим, как в мультиках Диснея. Одна нейросеть Dezgo не раз выдавала мне картинки в очень симпатичном стиле, смесь 3D, 2D, аниме, реализма и рисунков. Что это вообще такое? Как оно называется? Да скорее всего никак, просто оригинальная смесь, некоторые сети горазды смешивать стили. А к примеру «RealDream 12» как-то сгенерировала изображение в виде смеси 2D, cartoon и аниме. Вышло красиво и необычно, однако второй раз заставить её нарисовать в данном стиле я не смог. Кстати, есть ещё такая вещь как синонимы, она вносит дополнительную путаницу в это разнообразие. Скажем, реализм задают с помощью слов «realistic», «photorealistic», «photo», «realism», «hyper realism», «ultra realism», и так далее, буквально кто во что горазд. Есть ли разница между всеми этими выражениями для нейросетей? Все ли нейросети одинаково её понимают, если она есть? Или её всё же нет? Мне ответы на эти вопросы не найти (впрочем один я кажется знаю - «photorealistic» и «realistic» некоторые сети, я уверен, воспринимают по-разному, также можно вспомнить, что сеть XL Pony при «photorealistic» не позволяет управлять возрастом, а при «realism» позволяет, значит для неё они не одно и то же). В общем, понятие стиля штука отчасти неопределённая, не всегда предсказуемая и точно управляемая, и немного запутанная. Тем не менее управлять ими мы всё равно можем в той или иной степени. Просто не всегда с желаемой точностью. Далее я приведу список базовых стилей, которые мне известны. Их не так много – я в рисовании не специалист.
Photorealistic – фотореализм. То есть абсолютный, в идеале неотличимый от настоящего фото реального человека. Не все сети на это способны, в тех, что не способны, просто добавит реализма.Realistic – реализм. Чуть меньшая его степень, чем у предыдущего пункта, но тоже высокая, порой настолько, что вполне сойдёт и за фотореализм.Anime – аниме.Cartoon – мультяшный стиль. Как в мультиках. Последние бывают искусными и примитивными, 2d и 3d, много какими. Соответственно и картинки cartoon подразумевают под собой любые вариации этого многообразия.Digital – цифровой рисунок. Проще говоря, созданный в стилистиках, какие обычно бывают у картинок, рисуемых посредством компьютерных технологий. Это, как вы понимаете, довольно широкий диапазон вариантов. В интернете я видел данный стиль только как «Digital art», но причём тут art, мне не ясно, я применял его и просто как «Digital», и с какими-то другими словами. Так или иначе, это компьютерная графика, каковая порой может быть весьма красивой и эффектной.3D – трёхмерные изображения, в одних сетях великолепного качества, близкого к реализму, в других средненького, с персонажами, напоминающими кукол или манекенов, в третьих порой и откровенно гадкого грубого, будто из древних компьютерных игр. Параметр «3D» хорошо понимается нейросетями, даже те, что обычно капризны в плане управления стилями, на него как правило реагируют без проблем.2D – не берусь утверждать, что все сети принимают этот параметр. Он позволяет снизить степень трёхмерности, то есть сделать картинку более плоской, превратить её в эдак 2,25d или 2,5d. Иногда это выглядит довольно симпатично. Безусловно, не исключено и полное 2d.Render – вроде бы его принято использовать совместно с 3D («3D render»), но на мой взгляд в Dezgo это не самый лучший вариант, так как «3D» тоже параметр стиля, и он может «перевесить» render. И тогда мы получим обычное 3D без всякого render. При том что он по умолчанию всё равно подразумевает трёхмерность, он не нуждается в указании на неё. Что такое render, я вам не скажу, так как не знаю, и я даже не полезу в интернет, чтобы узнать, вроде бы в этом нет нужды. По моим ощущениям в идеале он более реалистичный и красивый вариант 3D. Но он может быть и не идеальным, и тогда похож на 3D. Высококачественный render крупным планом смотрится очень красиво и очень реалистично. Иногда он как будто даже красивее, чем реализм – по-моему так бывает.Drawing – рисунок. Как я уже сказал выше, может подразумевать стилистически очень разные картинки. От цветных красочных почти полностью реалистичных до примитивных штриховых. Со словом «drawing» есть такая проблема, что многие сети норовят воспринять его как указание в том числе на желаемый вами контент – и начинают рисовать лист бумаги, на котором нарисовано то, что вы задали в тексте, а порой пристроят рядом с листом и руку художника, держащую кисть или карандаш. Как с этим бороться, интересный вопрос. Я пытался использовать негативы – прописывал в них «лист бумаги» («sheet of paper»), не скажу, что это на 100% помогает, может быть стоит поискать для негативов какие-то более эффективные слова.Graphics – тоже вид рисунка, только с намёком на компьютерную графику.Sketch – чёрно-белый упрощённый набросок карандашом.Painting – цветной рисунок карандашом или кистью.Artistic – искусство в разных его интерпретациях. Более ярко, более художественно, более артистично, иногда в стиле картин на холсте.Art – трудно сказать, то же ли это самое, что artistic или нет. Предположу, что примерно то же, но определённая разница всё же есть. Применение art может сильно улучшить качество или эффектность картинок. Я приписывал его к чему угодно, к совершенно любым стилям, например «photorealistic art» или «render art». Только с ним есть одна проблемка. Иногда сети понимают его в ключе рисования красками. И если вы ещё и используете усиление цвета, начинают пачкать персонажа в разноцветных масляных красках, ну типа он художник, который с излишним энтузиазмом занимался своими художествами и сильно замарался. Можно попытаться прописать в негативах что-то вроде «painted skin» (окрашенная кожа), или добавить в текст «clean skin» (чистая кожа), только это не всегда помогает. Так что если вы видите, что ваш персонаж постоянно с лицом в красках или запачкан ими ещё в каких-то местах, может быть стоит убрать слово «art» из текста.Comic – комиксы. Опробовал в 4-х нейросетях, две понимали, что это, и соответственно рисовали в стиле комиксов, а две нет.Ghibli – аниме в стиле Хаяо Миядзаки. Знаете такого? Нейросети его знают, как минимум некоторые.Pixar (или Pixar render) – в стиле мультиков студии Pixar. Не все сети хорошо справляются с этим. Я пробовал рисовать монстров, сеть XLL Juggernaut10 не испытала с ними никаких затруднений, вполне узнаваемые пиксароподные (на мой взгляд) получались. А вот RealDream12 выдала нечто достаточно несуразное. Как минимум в некоторых сетях разница между «Pixar render» и «Pixar» заметна, первое у меня выходило покачественнее.Disney – в стиле диснеевских мультиков. Не могу утверждать, что стабильно работает. Часто приводит к рисованию у персонажей накладных ушек как у Микки Мауса. Часто одевает девушек в платья в горошек или иные по моде Америки середины прошлого века.Isometric – изометрический стиль. Рисунок в виде трёхмерных проекций предметов и строений.Cubism – кубизм.Impressionism – импрессионизм.Animation – ещё один способ задать мультяшный стиль. Моё изобретение, между прочим, я это сам придумал, не подсмотрел где-то. Некоторые сети, очень капризные в плане реакции на указания стиля, именно на «animation» у меня прекрасно реагировали. Я его использовал как определение как к другим стилям. Например «animation of anime». Глупо звучит, словно «масло масляное»? Но оно отлично работает с некоторыми сетями, которые отказываются понимать стиль «аниме». Кроме «аниме» можно подписывать что угодно другое. «Animation of cartoon», «animation of drawing», даже «animation of horror» - всё влияет на стиль (в некоторых сетях), всё его переключает.Имя – нейросети знают многих художников и знаменитых фотографов по именам. Таким образом если написать, допустим, «Malevich», в теории мы получим картину в стиле Малевича, а если «Aivazovsky», то как у Айвазовского. На практике не стану утверждать, что сходство с почерком автора будет прям идеальным, хотя не стану утверждать и обратного. Я в живописи не разбираюсь. Какую-то картину вероятнее всего вы получите (как минимум в некоторых сетях Dezgo), и хоть что-то в ней от указанного художника наверняка да будет. Кстати, хотите конкретно Малевича в более выверенном варианте, идите в нейросеть Сбера «Кандинский». Там есть выбираемый непосредственно в опциях стиль рисования «Малевич». Есть «Айвазовский», есть «Пикассо», «Кандинский», и ещё кое-что из той же оперы.