Гайд по извлечению и замене моделей и текстур в Stalker 2

S.T.A.L.K.E.R. 2, работающий на Unreal Engine 5, предлагает огромные возможности для моддинга, но из-за шифрования игровых файлов и сложной структуры движка процесс извлечения ресурсов требует точных действий и использования специализированных инструментов. В этом руководстве шаг за шагом описано, как извлечь 3D-модели и текстуры, а затем адаптировать их для работы, например, в предыдущих частях серии или других проектах.

Stalker 2 - гайд по игре

Необходимые инструменты

Чтобы приступить к извлечению и работе с игровыми файлами, вам понадобятся следующие программы:

  1. FModel – для доступа к архивам игры и извлечения 3D-моделей и текстур.
  2. Blender с установленным плагином PSK/PSA – для импорта и редактирования извлечённых моделей.
  3. rePak – для работы с шифрованными архивами и повторной упаковки модифицированных файлов в игру.

Все программы можно найти на официальных сайтах или в специализированных гидах по моддингу Unreal Engine 5.


1. Установка и настройка FModel

Шаг 1: Скачивание и установка FModel

  1. Скачайте FModel с официального сайта или репозитория.
  2. Распакуйте программу в папку, в которой разрешено редактирование файлов (например, не в системную папку Program Files, чтобы избежать ошибок доступа).
  3. Установите необходимую версию .NET 8.0 для корректной работы приложения. Выберите сборку Windows Desktop x64.

Шаг 2: Первичная настройка FModel

  1. Запустите FModel. При первом запуске программа может не обнаружить игру автоматически.
  2. Нажмите Add undetected game и вручную укажите папку с установленной игрой S.T.A.L.K.E.R. 2.
  3. Добавьте путь и нажмите кнопку +, чтобы сохранить настройки.

2. Добавление ключа шифрования AES

Игровые архивы S.T.A.L.K.E.R. 2 защищены шифрованием. Чтобы получить доступ к их содержимому:

  1. В FModel откройте вкладку Directory и выберите пункт AES.
  2. Вставьте ключ шифрования: 0x33A604DF49A07FFD4A4C919962161F5C35A134D37EFA98DB37A34F6450D7D386
  3. Нажмите OK. Теперь все игровые архивы должны быть доступны для просмотра.

3. Настройка локального маппинга и версии Unreal Engine

Чтобы FModel корректно открывал файлы игры:

  1. Скачайте актуальный файл маппинга для S.T.A.L.K.E.R. 2 (его можно найти в сообществах моддеров или на GitHub).
  2. В настройках FModel активируйте опцию Local Mapping File и укажите путь к скачанному файлу.
  3. Установите версию движка на GAME_UE5_1 (так как игра работает на Unreal Engine 5.1).
  4. Сохраните изменения и перезапустите программу.
Читайте также:  Civilization 5: Горячие клавиши и сочетания клавиш

4. Извлечение 3D-моделей и текстур

Шаг 1: Поиск нужной модели

Большинство игровых моделей находятся в архиве:

pakchunk25-Windows.utoc

Пример пути к файлам:

Stalker2/Content/_STALKER2/SkeletalMeshes/item/pda/tp

Шаг 2: Экспорт модели и текстур

  1. В FModel откройте вкладку Packages и найдите нужный файл, например: SK_pda_tp.uasset
  2. Нажмите правой кнопкой мыши на файл и выберите:
    • Save Model – для сохранения 3D-модели.
    • Save Texture – для извлечения текстур.

Сохранённые файлы будут находиться в отдельных папках рядом с программой.


5. Импорт моделей в Blender

Теперь вы можете импортировать извлечённую модель в Blender и приступить к её редактированию.

Шаг 1: Установка плагина для работы с PSK/PSA

  1. Скачайте и установите плагин PSK/PSA Importer для Blender.
  2. Запустите Blender и активируйте плагин в настройках:
    EditPreferencesAdd-onsInstall (укажите путь к плагину).

Шаг 2: Импорт модели

  1. Откройте Blender и удалите стандартный куб сцены.
  2. Выберите FileImportSkeleton Mesh (.psk) и загрузите сохранённый файл модели.

6. Настройка текстур и карт нормалей

Чтобы модель отображалась корректно с текстурами:

  1. Перейдите в Shader Editor и создайте новый материал.
  2. Добавьте нод Image Texture и подключите его к узлу Base Color.
  3. Загрузите извлечённую текстуру модели.
  4. Для улучшения детализации добавьте карту нормалей:
    • Добавьте второй нод Image Texture, загрузите нормали и подключите его к узлу Normal Map.

7. Замена текстур в игре

После редактирования текстур и моделей их можно вернуть обратно в игру:

  1. Сохраните изменения в Blender.
  2. Упакуйте изменённые файлы с помощью rePak или аналогичного инструмента, создав новый архив формата .utoc/.pak.
  3. Замените оригинальные файлы в папке игры (рекомендуется сделать резервную копию оригинальных файлов).

Заключение

Моддинг S.T.A.L.K.E.R. 2 благодаря Unreal Engine 5 открывает множество возможностей для креативного творчества. С помощью инструментов вроде FModel, Blender и rePak вы можете извлекать и заменять игровые ресурсы, адаптировать их для других проектов или улучшать оригинальный опыт игры. Не забывайте сохранять резервные копии и следовать рекомендациям сообщества для стабильной работы ваших модификаций.

Тимур Гайдилов
Тимур Гайдилов

Тимур - эксперт в мире видеоигр и гайдов. Своими познаниями и опытом он делится с читателями, помогая им освоить самые сложные игровые механики и достичь успеха в любимых проектах. Помимо написания гайдов, Тимур активно участвует в игровом сообществе, исследуя новые стратегии и подходы к игровому процессу.

Статей: 2715
Подписаться
Уведомить о
guest

2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
2
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x