JBS2BG - BodySlide to BodyGen Converter and Generator

Материал из wolfram
Перейти к навигации Перейти к поиску

Это как раз то что искал, оны было давно, и совсем не ново.

Оказывается тело персонажа генерируется вовремя игры, и этим можно воспользоваться.

Применить сетки и ползунки тела 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\ файлы после генерации.

Установим архив как мод, и готово.

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