Исходный размер 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

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