Fallout4 Mod データベース

 BodyConvert [ユーティリティ] ID:41781 Adult-Only Author:zed140 2020-07-29 21:59 Version:0.3

RATE: =26 [DOWNLOAD SITE]
TAG: [Tool] [BodySlide] [LooksMenu] [体型] [NPC多様化] [Bodygen] [BodyMorph]
BodyConvert Title画像

BodyConvert

これはLooksMenuのBodygen、ゲーム内スライダーの機能を補助、活用するためのツールです
BodySlide Preset → Bodygen → BodyMorph → BodySlide Preset
と一方向変換を行うための独立ツール。各用語に関しては後述します

Optional Filesには、各ボディタイプでBodygenを機能させるためのファイルがあります
Templates.ini:Bodygen用体型データが記述されています
Morphs.ini:使用するテンプレート選択と、各NPCの体型を指定するデータ

※Bodygenとは:
LooksMenuが内包している体型適用機能。かみ砕いて説明すると、バニラの三角での体型変更が全ての服に適用されるのと似た機能。各キャラにBodyMorph値としてスライダーデータを配ることで、対応している服ならば着替えても体型が維持される仕組み。感動。
Bodygenは初回ロード時にのみ適用され、以後はセーブデータに保存されるため、再適用にはLooksMenu手動操作(またはコメ欄#3に記載のLLのMOD)が必要です。

〇ツールの使い方
BodyConvert.exe を直接実行して起動

3つの入力欄があり、立ち上げ時はダミーデータが記載されています。Ctrl+A→Deleteなどで消してかまいません
左からBodySlide(XML)、Bodygen(templates.ini用)、BodyMorph(Json)の入力欄です
データをコピペして、下のTo~を押下すると、すぐ右の欄に変換したものが表示されます
そのデータを手動で必要な場所にコピペして使用します
(BodyslidePresetのXMLの中身を、他の物に変換することが主な使い方になります。LooksMenuでセーブしたPresetJsonからスライダーデータ(BodyMorph)をBobyslideデータに変換することも可能です)

※Bodygen→Bodymorph変換時、ZAPなどの不要な情報が混ざるとエラーが出ます
※Bodymorph→Bodyslide変換時は "BodyMorphs":{ 各スライダー情報 } のみ必要。他の情報があるとエラーが出ます

関連MOD
LooksMenu:必須前提MOD
F4SE LooksMenu BodyGen invisible dead bodies fix:Bodygen環境下での死体の透明化防止
Unique Player and BodyGen - A Tutorial:説明と、英語ビデオでのチュートリアル
Real Body Randomizer - Bodyconvert CBBE - FG:調整したTemplates.iniとMorphs.iniがあります
BodyGen Form IDs:バニラと一部MODのためのNPCのFormIDが記載されたMorphs.ini。英語チュートリアルビデオあり
Pregen - Preset Generator:顔と体の別々のPresetを合成してくれるツール。みちお…は関係ない
AutoBodyGen:Bodyslide PresetをまとめてBodygenのTempkates.iniに変換してくれるツール
FO4BodySlidePresetsToBodyGen:便利そうだが、情報が不足
Rubber Duck's PowerMorph Generator:ゼロスライダーでのビルドを不要にするためのツール

---------------------------

※以下ほぼBodygenの解説です

Bodygen自体はLooksMenuの機能の一つ。機能に必要なものはLooksMenu、LooksMenuの適切なini設定、Templates.ini、Morphs.iniのみ
適用は、初回のみ対象NPCがmorphを持たない場合のみ行われる。データはセーブデータに保存される。適用後に修正したい場合は、ゲーム内で対象を直接選択してLooksMenuでプリセット適用、またはスライダーを調整。スライダーでの調整には別途ゲーム内スライダーの用意が必要な場合がある

Morphs.iniの記述は、各NPCのFormIDやRaceを指定する必要があり、手動での記述は非常に煩雑です。現時点で完全自動化するツールは存在しませんが、FormIDリストを提供するMODや、部分的に整形を支援するツールはある様子。初回のみしか適用されない仕様と合わさり、現状広く普及していない原因の可能性があります。
とはいえ、Bodygenは一度適用されれば服を着替えても体型が維持されるという点で、運用が安定すれば非常に強力な仕組みです。記述支援ツールやテンプレート整形ツールを併用することで、多様性を求める環境において非常に価値があります。


Template.ini:
Bodygen用の体型プリセットファイル。Template名=Bodygen用数値の記述群。Morphs.iniからTemplate名で呼び出す
Morphs.ini:NPC個別、またはRace、性別で体型をしてする。下に書いた情報ほど優先される。一番下に全員ランダムになる記述を行った場合は、すべて無視して全員ランダムになるはず
記述例
Race指定
All|Female|HumanRace=templateに記述した各プリセット|別のプリセット"(コーテーション無し)のように記載。複数のプリセットを指定した場合はランダムに選択される。テンプレート未指定はランダムになる
NPC個別指定 Fallout4.esm|7=
Leveledリストへの指定 Fallout4.esm|789C7|Female=
fallout4.esm以外の指定 MyMod.esp|All|Female|HumanRace= 、MyMod.esp|1647C6=


〇BodySlide:
最も普及しているBodySlide上で使用するPreset。XML形式。
このツールでボディタイプ情報を持たないBodyMorphのJsonデータからBodySlide XMLに変換した場合、冒頭のデータ数行はCBBEのダミーが挿入されるため、修正が必要な場合がある。

〇Bodygen:
LooksMenuが内包している体型適用機能。各キャラにBodyMorph値としてスライダーデータを配ることで、着替えても体型が維持される仕組み。
各Shape(.nif)に対して値が加算されるため、これを機能させるには、BodySlideでZeroSlider+BuildMorphで構築する必要がある。
(例:事前にBodySlideでBreast:50、BuildMorph有効でビルドしていた場合、BodyMorph側もBreast:50であれば、ゲーム内での結果は Breast:50+50=100 になる)
スライダーの異なる体型には当然適用されないため、同一ボディタイプで統一が必要。
このデータはData/F4SE/Plugins/F4EE/BodyGen/%MODNAME%/templates.iniに記載して使用する(詳しくはLooksMenuのDescや後述の関連MODで調べてください)

〇BodyMorph:
LooksMenu上で扱われるスライダーデータ。BodySlideとは記述ルールが異なる。LooksMenuでの読み込みは、LooksMenuのFacePresetと同じJson形式・同じ保存場所。このデータは、主にFacePresetのJsonに追加で記載することになる。
変換データからBodyMorphのみで直接使用できるJsonを作成する場合は性別データが不足しているため、"Gender": 0,(男性)または "Gender": 1,(女性)の追記が必要。

〇仕様解説
JsonPresetを適用すると、Presetに含まれる情報だけが適用され、含まれない項目は 完全にリセット される。

顔のみPresetを適用すると、体型は全てゼロのスライダー値に。

体型(BodyMorph)のみPresetを適用すると、顔はデフォルト状態に。

これは LooksMenu の既知の挙動であり、恐らく承知の通り、事前にLooksMenuで作成した顔や体型は Preset適用時には反映されません。
必要に応じて、ゲーム外でJsonを直接編集してマージする必要があります(コピペしてカンマを整える程度。別途補助ツールあり)。
記載例:
F4SE/Plugins/F4EE/Presets/example.json
{
"BodyMorphs":{ 各スライダー情報
},
"Gender" : 1,
"HairColor" : "Fallout4.esm|19EE5F",
各顔情報
}

〇既にBodygenが適用されたNPCに対しては
対象NPCのLooksMenuを開き、現在の状態をPreset保存
一度ゲーム外に行き、保存したPresetのBodymorphsの部分を、希望のPresetに差し替えて保存
ゲームに戻り、合成したPresetを適用、とする必要がある。
(追記:コメ欄#3記載のMODで削除、再適用などが可能です)

この部分は当紹介記事筆者の誤解の可能性もありますが、もし顔と体を個別にPresetとして反映させる方法があれば知りたいところです。補助ツールまであるため、多分現状では存在しないでしょう。
Facegen適用下での運用は知見がないため、補足や情報提供をしていただけると助かります。(適用されるのか、セーブロード時にどうなるかなどテストが必要です。NPCの顔を変更した結果、ロード後に崩壊するなどの事例があったため。Chargenフラグが必要?FMIN - Faciel Morph Intensityを0にする?など、情報求)

なお、LooksMenuにはMorphをゲーム内でリセットする明示的な機能は存在しません。スライダーを手動でゼロに戻す、またはJsonプリセットで体型情報を再適用するなどの間接的手段が必要です。

BodyslideとLooksMenu内のBodyMorphは似ているスライダー情報ですが、Bodygenの項目で触れたように加算の関係のため基本はどちらか片方を使うことになります。Bodygen環境では体型はTemplateからの自動適用か、BodyMorphに変換してLooksMenuPresetとして適用することになります。体型固定の服などを作りたいときにはBodySlideでBuildMorphにチェックを"入れず"にビルドする運用が考えられます
  • BodyConvert画像1
Fallout4 Nexus, zed140. 29 Jul 2020. BodyConvert. 28 Oct 2019 <https://www.nexusmods.com/fallout4/mods/41781>.
2026-01-05 22:17:48 [編集する] [差分] [日本語化UP]

上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
Adult-OnlyのMODはNEXUSのAdult contentを許可する事で表示されます。

To users except in Japan
コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。
-
  • File (3MB以下) ZIP,RAR,7z,LZH
  • Version
  • Del Key (削除用)
  • Support Tool

▼ コメントは任意で入力して下さい(入力するとアンカーが付きます)

  • Name0/8
  • Comment0/1000
  • MOD評価
  • 書込
 
▼ Version : 0.3
#3
名無し
https://www.loverslab.com/files/file/…
HBD_MorphDebug(LLへのリンクです)
MCM経由でキャラ毎にMorph.iniからの再読み込みや、全キャラのMorph削除が行えます
セーブしてしまった後にやっぱりBodygen止める、ができるので非常に利便性が高くなります   ID:dhMTYwMG Day:638 Good:0 Bad:0
  • Good
  • Bad
  • 41781
#2
名無し
Bodygen環境で体系変更したいときのやり方

1. ゲーム内LooksMenuで直接スライダーをいじる

2. 顔のPreset.JsonにBodymorphも一緒に記述してLooksMenuで適用

3. Bodymorphを含まないPreset.jsonをLooksMenuで適用後、セーブ&ロード
ロード時に、Morphs.iniにて指定したTemplateが適用される
(気合で全てのスライダーをゼロに合わせても同じ結果が得られると思います)   ID:dhMTYwMG Day:631 Good:0 Bad:0
  • Good
  • Bad
  • 41781
#1
名無し
説明を追加しましたが、ちょっと力尽きました
ほぼ、Bodyslide、LooksMenuのBodygen、Bodymorph機能の解説と化しています
加筆・修正、コメントでの疑問出しなど、ご助力くださると助かります   ID:dhMTYwMG Day:620 Good:3 Bad:0
  • Good
  • Bad
  • 41781
作者(zed140)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
  • Workshop Vanilla Idles画像
    =62 G=1
  • Daily Life Of Hookers - Rugs画像
    =52 G=2
  • Vanilla Shack Support画像
    =45 G=1
  • BodyConvert画像
    =25
  • Lounge Chair Animation Replacer画像
    =12
  • Sleeping bag animation replacer画像
    =10
  • MoveAllChemlabItems2CookingLab画像
    =7 G=1
  • Living Oberland Station画像
    =2
  • Living Hangman Alley画像
    =2
  • Pregen - Preset Generator画像
    =1
  • Living Graygarden画像
    =1
Real Time Information!CLOSE
1784441161 1784429497 1784482327 none none
41781
▲ OPEN COMMENT