Нейронные сети вошли в нашу жизнь не так давно, но уже считаются «убийцей 1000 трейдов». Художники являются его частью. И поскольку я одновременно иллюстратор и издатель настольных игр, я хотел знать, как они могут помочь заменить меня.
Я перепробовал много генеративных нейронных сетей и скажу, что они не могут полностью заменить мне художника. Часто создать грамотный запрос и попытаться получить результат, вроде бы вовремя, стоит дороже, чем я нарисовал бы сам, но вот некоторые приложения, которые я нашел не только полезными, но и использованными в играх, которые планируется выпустить в этом году.
Создание иллюстраций к игровым картам.
Основная задача здесь — поддерживать единый стиль для всех N+ карт, которые вам нужны, если только вы не создаете новую версию Имаджинариума. Поэтому для иллюстрации карт химических элементов и соединений в игре «Сон Менделеева» был выбран вариант генерации неполных изображений, например, попросить нейросеть нарисовать «Индийского йога с нарисованным сердцем на груди, сидящего на затонувший автомобильный диск с двумя зажженными бенгальскими огнями в руках». чаще приводит к результату ниже, чем к желаемому результату. И генерация необходимых ассетов для последующего покадрового коллажа была достигнута.
Но результат мне понравился. Я использовал Microsoft Designer (у меня есть ранний доступ к нему) и бета-версию Adobe Firefly, несколько дней быстрой ковыряния и «подкручивания» результата, ручной доработки. Часть изображений на этих иллюстрациях нарисована вручную на графическом планшете, часть сгенерирована нейронными сетями, а часть обработана из готовых к использованию фотографий. На изображении ниже показаны только шесть из более чем 40 иллюстраций. Они на картах размером с почтовую марку, так что даже стандартного разрешения сборки 512×512 пикселей мне хватило.
Доработка игрового искусства
В той же игре нейронная сеть использовалась для улучшения рисунков, ранее созданных в векторной графике. Я запустил рисунок токена Chemical Group, чтобы получить более реалистичные изображения с помощью Stable Diffusion (у меня он есть на моем компьютере) с ControlNet. Единственная проблема заключалась в том, что у меня была видеокарта Radeon 6500 XT всего с 4 ГБ ОЗУ, поэтому сборка на GPU у меня не работала (на винде на AMD уже работает через шлейф-мост), а пришлось генерировать изображения 4-5 минут на процессор.
Производство крышек для коробок с настольными играми
Здесь я полностью ошибся. Для начала я решил создать обложку для нового издания игры «Не замыкай цепь!». В начале этого поиска было несколько вариантов: условно-бесплатное ПО DALL-E2, Mindjourney и реализация DALL-E от Microsoft в виде Designer. Последнее, что я использовал. Я сгенерировал почти 100 различных вариантов изображений, где должен был быть робот, пытающийся исправить себя (или человек, который должен был это сделать).
После этого была выбрана концепция, дополненная с помощью другой нейросети с более высоким разрешением, доработанная для использования в качестве текстуры коробки и дополненная геймплейными элементами из настольной игры. На коробке нейросеть так же сгенерировала текстуру для верхней таблички с названием игры, а в Adobe Firefly была сгенерирована стилизованная под нити надпись «Sequential History» (как это сделал я, используя только латинский шрифт, отдельный лайфхак).
Было решено найти второе применение нейросетей той же игре для краудфандингового ролика. Конкретно для двоих: эскиз электрика был сгенерирован в Adobe Firefly (т.е. эскиз, так как нейросеть Adobe запрещает коммерческое использование его разработок в исходном виде), и вручную отредактирован и дополнен недостающими элементами типа проводов или обычного ремня, затем анимируется с помощью нейронных сетей D-ID и повторно выражается с помощью видеоредактора Clipchamp.
Второй раз я сделал обложку для другой игры в разработке, на этот раз это была «Битва големов. Турнир на Ганимеде». Результат можно увидеть ниже. Конкретно это тоже результат работы трех нейросетей: DALL-E 2 в реализации Microsoft + Stable Diffusion, с помощью которой были сделаны роботы и кристалл в руке одного из них, и Кандинского 2.1 , породивший восход Юпитера, звездное небо позади него и скалистый Ганимед впереди.
Это лишь малая часть того, как я сейчас использую нейронные сети. На самом деле, они действительно экономят мне время как художнику, так и разработчику, от поиска идей до улучшения результатов моей работы или ее оформления. Но это не отменяет рисования ручкой или даже карандашом на бумаге. Ниже приведены дополнительные примеры работ, также «приправленных» созданием нейросетей.