- Домой-
- S.T.A.L.K.E.R. 2: Heart of Chornobyl-
- Разное для S.T.A.L.K.E.R. 2: Heart of Chornobyl-
- Руководство Monolith по замене виртуальных текстур в Stalker 2

Руководство Monolith по замене виртуальных текстур в Stalker 2
Об этом моде
Я еще не видел руководства по этому вопросу, поэтому решил выложить это. Это должно работать для сетки, материалов и т.д. В большинстве других руководств по UE5 виртуальный текстурный поток не рассматривается, а в Сталкере 2 он есть везде.
Необходимые инструменты
FModel: https://fmodel.app/
Unreal Engine 5.1: https://www.unrealengine.com/en-US
Установка
Установите Unreal Engine 5.1, не 5.3, не 5.2, не 4.8, не openxray 🙁 .
Установите и настройте Fmodel (не рассматривается в этом руководстве).
Как узнать, нужно ли мне все это делать?
Не уверены, что пытаетесь заменить виртуальную текстуру? Проверьте uasset вашей текстуры в FModel и найдите это в свойствах uasset:
«VirtualTextureStreaming": true
Если у вас нет такой текстуры, эти шаги по-прежнему применимы к обычным текстурам. Просто пропустите включение и конвертацию виртуальных текстур.
Если в вашей текстуре есть этот параметр, вам нужно включить виртуальное текстурирование!!!
Настройте наш проект
Создайте новый проект с шаблоном Games > Blank и следующими настройками
Blueprint
Целевая платформа: Desktop
Предварительная настройка качества: Максимальное
Начальный контент: [ ] (не отмечено)
Трассировка лучей: [ ] (не отмечено)
Назовите проект Stalker2
Если кто-то знает способ обойти это, сообщите, только так мои пакеты получили правильную точку монтирования.
Настройте наши параметры
Нажмите кнопку Platforms и перейдите к Packaging Settings
Включить Use Pak File [X]
Включить использование Io Store [X]
Enable Generate Chunks [X]
Поиск «cook»
Включить Cook все в директории содержимого проекта [x]
Виртуальное текстурирование
Нажмите на Edit и перейдите в Project Settings
Найдите «virtual»
Прокрутите вниз и включите следующие пункты
Включить поддержку виртуальных текстур [x]
И затем, если текстуры, которые вы заменяете, включают эти функции, включите их:
Enable Enable virtual texture lightmaps [x]
Включить анистропическую фильтрацию виртуальных текстур [x]
Включить виртуальные текстуры для Opacity Mask [x].
UE5 предложит вам перезагрузиться. Сделайте это и подождите 6 лет.
Добавление готовых текстур
Добавьте ваши текстуры в соответствии со структурой каталогов для текстур в FModel.
Теперь пришло время отредактировать свойства каждой из ваших текстур:
Проверьте свойства вашей текстуры в FModel на наличие этих полей:
[?] CompressionSetting
[?] PixelFormat
[?] sRGB
[?] VirtualTextureStreaming
Диффузная текстура
Формат PixelFormat - DXT1, настройки сжатия отсутствуют, поэтому это текстура «по умолчанию».
Нормальная текстура - PixelFormat - DXT5 и CompressionSetting - TC_Normal, поэтому это «Нормальная» текстура
RHO (шероховатость, высота, непрозрачность) или другие карты: - PixelFormat - DXT1, CompressionSetting - TC_Masks, поэтому это текстура «Masks».
Преобразование в виртуальные текстуры
После того как вы настроили все текстуры с параметрами сжатия, пришло время сделать наши виртуальные текстуры
Выберите все текстуры, у которых VirtualTextureStreaming: true
Щелкните правой кнопкой мыши > Преобразовать в виртуальную текстуру
Во всплывающем окне понижайте фильтр, пока не будут выбраны все текстуры.
Нажмите сохранить все
Создание ярлыка актива
Вернитесь в папку Content, щелкните правой кнопкой мыши и создайте новый актив данных
Выберите Primary Asset Label
Назовите его Label_YOURMODNAME
Установите следующие параметры:
Приоритет: 1 или выше
ID чанка: 1000 или выше, он должен быть уникальным для вашего мода, так что не выбирайте 1420, потому что он уже занят.
Правило приготовления: Всегда готовить
Пометить активы в моей директории: [x] (CHECKED)
НАЖАТЬ КНОПКУ СОХРАНИТЬ ВСЕ
Упакуйте
Нажмите Платформы > Windows > Доставка
Нажмите Platforms > Windows > Package Project
Выберите директорию для созданного пакета, я создаю директорию Build с поддиректориями для уникальных сборок
Это займет много времени
Ага, все еще упаковываю
Уже закончили?
NOPE LOL NICE TRY все еще упаковывает
FINALLY!!!!
Возьмите свой .pak
В директории, которую вы выбрали, возьмите 3 файла с идентификатором чанка, который вы выбрали ранее.
Переименуйте их, например, в z_YourMod_P
*убедитесь, что они заканчиваются на _P*.
Поместите все 3 файла в каталог ~mods/
Откройте FModel и убедитесь, что ваша структура соответствует игре, и ваш актив заменен. если нет, поплачьте или проверьте имя вашего проекта
Отладка
Актив не заменяется в FModel
Попробуйте пересоздать ярлык актива с другим идентификатором чанка.
После этого перейдите в меню Platforms > Windows > Cook Content, а затем Platforms > Windows > Package Project.
Проверьте!!!
Откройте игру и закройте ее снова в 30-й раз сегодня вечером.
Кредиты: sunn
Похожие Моды/Аддоны
Уменьшенный удар прицеломallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Выберите желаемую мощность попадания, используя прицел: 20/33/50/66/75% от максимальной.000
Быстрая замена китайского существительногоallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Заменил оперативно часть терминов из "Сталкер 2" на знакомые из трилогии.В дальнейшем планируется ко...000
Удалить фон из пользовательского интерфейса QuestallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Убирает задний план с оповещений о заданиях.000
Удалить фон из интерфейса InteractallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Убирает чёрный фон из интерфейса взаимодействия и процесса добычи ресурсов.000
Поддержка элементарного ModOrganizer 2 (MO2) для Stalker 2 Heart of ChornobylallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Вот переписанный текст на русском языке:Простой проект Stalker, предусматривающий поддержку установк...000
Никаких звуков столкновенийallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Убирает звуковое сопровождение столкновений для подавляющего числа физических объектов и объектов, р...000
АБСОЛЮТНОЕ ВОЗРОЖДЕНИЕ (1.1.3)allРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
**Версия 1:**3 различных варианта. Модификация, включающая в себя основную массу изменений в одном е...000
Экран смерти смеющегося котаallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Изменяет экран смерти и звук на ТОТАЛЬНО ЛОР-ФРИЕНДЛИ смеющегося кота, которого мы все любим.Погрузи...300
Модифицированная новая игра(NG) СохранитьallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Модифицированное сохранение для "Новой игры+" (NG+), включающее все артефакты, оружие, модификации (...200
Mutant Loot - Патч совместимости с пониженным здоровьем мутантовallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Патч совместимости, предназначенный для улучшения взаимодействия модов Lower Mutant Health и Mutant...100
Отключить подключение к учетной записи GOGallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Сделал мод, который отключает соединение с аккаунтом GOG при загрузке игры, чтобы ускорить ее. Тольк...100
Пропустить новые игровые сценыallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
GSC нарушила работу функции "Удерживайте для пропуска" в патче 1.1, из-за чего вступительное видео н...200
Как объединить модыallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Это не мод, а базовое руководство по объединению модов с файлами .cfg. Я решил, что размещение этого...200
Генератор предметов сообществаallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Сборник ключевых модов, разработанных сообществом, расширяющих игровой контент новыми предметами.В о...000
Первоначальный полный архив элементовallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Всё стартовое вооружение, любые аксессуары, все типы боеприпасов, мощные артефакты100
Rant - Более прочная броня - Свободный файлallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Рант – Крепче защита = Удвоение прочности любой экипировки.200
CX BODYCAM - Предварительная настройка ReShadeallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
CX BODYCAM — это вершина опыта использования нательной камеры, пришедшая на смену оригинальному моду...400
Редактор HUD для Stalker 2 (S2HUDit)allРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Редактор HUD для S.T.A.L.K.E.R. 2: тонкая настройка интерфейса. Можно изменять положение, размер, ст...000
Инструменты для создания спаунаallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Создавайте мутантов, NPC, а также оружие, боеприпасы, артефакты — всё, что душе угодно. Плюс, у вас...200
Пакет рескина для КПКallРазное для S.T.A.L.K.E.R. 2: Heart of ChornobylS.T.A.L.K.E.R. 2: Heart of Chornobyl
Выберите понравившийся вам скин для КПК...000