JBS2BG - BodySlide to BodyGen Converter and Generator
Это как раз то что искал, оны было давно, и совсем не ново.
Оказывается тело персонажа генерируется вовремя игры, и этим можно воспользоваться.
Применить сетки и ползунки тела CBBE для генерации тел персонажей. Что даст возможность подогнать одежду к этим сеткам.
Простыми словами: Мод которой делает каждого NPC с уникальным телом, и вследствии одеждой, с требуемыми характеристиками.
Ссылка на него NM версия для LE, но есть дополнительные файлы для применения с SE.
Мод используют совсем мало, популярность очень низкая. Почему не понятно, неужто приятно смотреть на бабулю, которая выглядит как фотомодель, с заменённым лицом и голосом.
Есть несколько реализаций, не подходящих для меня, зачем то эти моды делают с точностью да наоборот, то что мне требуется.
All Shapes Body Randomizer with Physics Enhancement - NM
Предоставляет широкий и почти бесконечный выбор женских и мужских форм тела с использованием RaceMenu BodyGen, CBBE (разработан для SMP, но также работают обычные и 3BBB) и Sam Light. Специально разработанные настройки физики на основе CBBE SMP включены для дополнительного развлечения (хотя CBBE SMP не является обязательным)/
Зачем то делает всех NPC как раз таки супер женщинами, с телесами фотомоделей.
All Shapes Body Randomizer - best presets - NM
Альтернативная версия и дополнение для мода от nelfim, All Shapes Body Randomizer with Physics Enhancement. Данная версия так же предоставляет рандомизацию женских тел, но она основана на лучших пресетах Nexusа для CBBE и 3B.
Почти тоже самое, только есть привязка к расам. А толку то, телеса все такие же модельные.
Пришлось разбираться, как стало понятно, нужно сгенерировать требуемые пресеты, в BodySlide и уже их использовать для генерации в NPC.
Все совсем не просто, но это работает.
- Скачиваем JBS2BG с NM и CBBE SE Settings. Это все в любую папку, как удобно, лучше добавbть исполняемый файл в MO и запускать из него. Также можно скачать "images" но там все названия англоязычные, и когда мы создадим список персонажей в SSEEdit, имена будут на русском. Поэтому я специально подготовил и переименовал все на русский. Данную папку нудно разместить в директорию с исполняемым файлом.
- BodyGen требуется базовое тело с включенными морфами для работы.
Используя BodySlide, установите предустановку на -Zeroed CBBE- и сгенерируйте свое базовое тело свключенным "Build Morphs" .
Сохранить пресет -Zeroed CBBE- в BodySlide, чтобы можно было создать на основе их одежду.
Сгенерированные файлы должны находиться в папке "Data\meshes\actors\character\character assets".
Теперь папка должна содержать следующие файлы: "femalebody_0.nif", "femalebody_1.nif" и "femalebody.tri".
- Чтобы морфы BodyGen были видны на одетых персонажах, вам нужны наряды с морфами RaceMenu. Такие морфы которые добавляются в BodySlide.
У меня это: Remodeled Armor CBBE SE, ...
Создавайте эти наряды с теми же настройками ползунка, что и базовое тело, в этом случае используйте предустановку -Zeroed CBBE- .
Вам также необходимо создавать эти наряды с включенной функцией «Build Morphs» . Вы узнаете, что у вас включены морфы, если вы получите файл «* .tri» рядом с выходным файлом «* .nifs» .
Эти файлы .nif представляют собой сетки, построенные из BodySlide, включая файл .tri, который содержит данные морфа для RaceMenu.
- RaceMenu, перейдите в папку «Data \ SKSE \ Plugins» , откройте файл «nioverride.ini» и убедитесь, что
BodyGen включен, bEnableBodyGen = 1
- Сделайте предустановку XML в BodySlide для нужного вам типа тела и используйте «Сохранить как ...», чтобы сохранить его где-нибудь как XML.
Я насоздавал несколько штук, будут лежать в архиве.
Запустите jBS2BG.jar , затем щелкните "Add BodySlide XML Presets", который вы только что сохранили из BodySlide.
После добавления теперь вы можете увидеть BodyGen-эквивалент созданного вами предустановки XML.
По умолчанию в итоговом шаблоне будут использоваться большие значения, то есть максимальный вес созданного вами тела.
Это можно изменить с помощью кнопки "Edit SetSliders" . С его помощью вы можете выбрать вес для использования или даже использовать диапазон между малым (мин) и большим (макс).
- Теперь, когда у вас есть предустановка в вашем списке, вы должны назначить ее некоторым NPC.
Теперь перейдите на вкладку морфов:
Я буду назначать для:
All|Female
All|Female|KhajiitRace
All|Female|KhajiitRaceVampire
All|Female|OrcRace
All|Female|OrcRaceVampire
К ним нужно уже добавлять наши пресеты из BodySlide.
- Использование jBS2BG для назначения пресетов NPC
Во-первых, вам нужен текстовый файл, содержащий список добавляемых NPC. Вы можете сгенерировать это, используя включенный сценарий TES5Edit в папке jBS2BG: "jBS2BG Export NPC List.pas" .
Есть сгенерированный для SE версии и всем дополнениями "FemaleNPCList - Dawnguard + Dragonborn + HearthFires + Skyrim + Update"
После экспорта текстового файла вернитесь в jBS2BG, затем нажмите "Add NPCs" , затем "Add NPCs from File" , найдите и выберите текстовый файл, содержащий список.
Я создал огромный список назначений пресетов для NPC. Файл проекта jBS2BG также будет в архиве.
Теперь можно сохранить проект, и экспортировать файлы для генерации. File -> Export BodyGen INIs.
Осталось сделать архив со всем этим делом
Data\meshes\actors\character\BodyGenData\CBBE.esp\ файлы после генерации.
Установим архив как мод, и готово.
Придется начать новую игру, только так будут генерироваться пресеты. Возможно для конкретных, прописанных нами персонажей, будет применена требуемая сетка.