Original size 2480x3500

Обучение генеративной нейросети под графику из видеоигры «КОЛЬСКАЯ»

PROTECT STATUS: not protected
7

Идея

Я принимаю участие в создании видеоигры под названием «КОЛЬСКАЯ» в качестве создателя и программиста.

В целях продвижения игры было решено обучить генеративную нейросеть создавать контент на основе графики из игры — это интересно и ново.

Нейросеть обучалась на основе нескольких десятков высококачественных скриншотов окружения из видеоигры.

Были использованы разные места внутри игры — шахты, пещеры, заброшенные лаборатории, служебные комнаты.

big
Original size 1735x410

Датасет скриншотов из игры

Процесс обучения

Импорт датасета для дальнейшей работы.

big
Original size 1209x744

Импорт датасета на Python

Для работы с моделями был использован Hugging Face.

big
Original size 921x85

Авторизация в Hugging Face из Jupyter Notebook

Для каждого скриншота из датасета был написан свой промпт.

Original size 976x1083

Датасет скриншотов в коде

Тренировка

Original size 651x445

Преднастройки для выходных файлов

Original size 873x495

Генерация изображений

После подготовки модели, необходимо подключить все необходимые библиотеки: DiffusionPipeline, AutoencoderKL и так далее.

Original size 780x287

Импорт библиотек и установка режима работы модели

Генерация

Original size 1024x1024

Промпт: kolskaya, stylized 3d, game screenshot, a frozen ice cave, blue and snowy

Original size 1024x1024

Промпт: kolskaya, stylized 3d, game screenshot, a frozen ice cave

Original size 1024x1024

Промпт: kolskaya, stylized 3d, game screenshot, dark cave with big clusters of purple crystals o5

Original size 1024x1024

Промпт: kolskaya, stylized 3d, game screenshot, dark cave with big clusters of purple crystals p1

Original size 1024x1024

Промпт: kolskaya, stylized 3d, game screenshot, dark cave with big clusters of purple crystals

Нейросеть едва ли способна генерировать что-то оригинальное с силой функционирования, установленной на 1.

Идеальным коэффициентом оказалось 0.7

Original size 1024x1024

Промпт: kolskaya, simple 3d, game screenshot, dark mineshaft with colorful crystals

Original size 1024x1024

Промпт: kolskaya, simple 3d, game screenshot, dark mineshaft with clusters of colorful crystals growing out of walls

Original size 1024x1024

Промпт: kolskaya, stylized 3d, game screenshot, man emerging from cave

Original size 1024x1024

Промпт: kolskaya, stylized 3d, game screenshot, giant centipede

Original size 1024x1024

Промпт: kolskaya, simple 3d, game screenshot, train

Original size 1024x1024

Промпт: kolskaya, simple 3d, game screenshot, science laboratory

Original size 1024x1024

Промпт: kolskaya, simple 3d, game screenshot, science laboratory with huge green tubes of specimens

Original size 1024x1024

Промпт: kolskaya, simple 3d, game screenshot, lush overgrown cave with pink flowers, green vines (1)

Original size 1024x1024

kolskaya, simple 3d, game screenshot, lava lake in dark cavern

Original size 1024x1024

kolskaya, simple 3d, game screenshot, giant mole

Original size 1024x1024

kolskaya, simple 3d, game screenshot, giant mole monster in a dark tunnel

Конец

Данная модель генеративной нейросети далека от идеала, однако ее вполне можно использовать для внутренних целей — генерации концепт-артов для художников, левел-артистов или 3D-моделлеров.

В перспективе данная нейросеть может стать публичной и использоваться в маркетинговой кампании игры, привлекая к себе больше внимания со стороны целевой аудитории.

Обучение генеративной нейросети под графику из видеоигры «КОЛЬСКАЯ»
7
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more