Исходный размер 2480x3500

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

Идея

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

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

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

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

big
Исходный размер 1735x410

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

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

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

big
Исходный размер 1209x744

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

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

big
Исходный размер 921x85

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

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

Исходный размер 976x1083

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

Тренировка

Исходный размер 651x445

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

Исходный размер 873x495

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

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

Исходный размер 780x287

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

Генерация

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

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

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

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

Исходный размер 1024x1024

kolskaya, simple 3d, game screenshot, giant mole

Исходный размер 1024x1024

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

Конец

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

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

Обучение генеративной нейросети под графику из видеоигры «КОЛЬСКАЯ»
Проект создан 10.04.2025
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше