2020年7月5日日曜日

【Skyrim】美女フォロワーMODの胸と尻を揺らせる方法

Skyrimを購入以来、順調にクエストを進めてレベルを上げたりして遊んでいますが、Skyrimのデフォルトのキャラ見栄えは正直なところ、あまり美形ではないんですよね。

このあたりは昔のウルティマとかの洋ゲーっぽいところがありますよね。

それを解消するための、きれいなテクスチャが張られたフォロワーMODが多数用意されているので、それらを導入して楽しんでいるのですが、できれば揺れる部分は揺らしたい!という願望をかなえるべく、調べたやり方をここにまとめます。
※ここでは、MOD2を使って、UNP体形を使う事例について記載しています。
※スタンドアローン型のフォロワーを対象としています。

①体形MODとは

武器や防具、洋服などのアクセサリを作る際、ベースとなる体のデータがMODとして用意されています。UNPとかCBBEと呼ばれているのがそれです。武器とか防具、洋服などを自分で作ったりする時、体のデータまで自分で作成するのは大変なので、それらの既成品を使うと便利なわけです。現実の世界で例えるならば、洋服を着せるマネキンに相当しますね。

その体のデータはポリゴンとよばれる三次元のデータで作られているので、正確な寸法が決められています。

今回はUNPと呼ばれる体形を取り上げます。

ちなみにUNPにはいくつかの派生バージョンがあります。つまり、UNPに対して、部分的に改造された体形です。代表的な物はこんな感じ↓

UNPB・・・UNPに対して胸を大きくした体形
UNP BBP・・・UNPに対して胸が揺れる体形
UNP TBBP・・・UNPに対して、胸と尻が揺れる体形

元々のUNP体形に対し、色んな要望を満たすべく派生形ができたのかなと思います。

②まずは必要なMODをインストールする

胸と尻を揺らせるには、物理演算と呼ばれる、演算プログラムを使います。アニメーションではないので、物理法則に従った、自然な揺れ具合が楽しめます。

まずは下の3種類のMODを検索し、MOD2経由でインストールしていきます。
1.XP32 MAXIMUM SKELETON - XPMSもしくはXP32 MAXIMUM SKELETON EXTENDED - XPMSE
※物理演算で計算した結果を実際の骨格に動きを伝えるためのプログラム。XPMSEはXPMSの後継ソフトです。基本的にはXPMSで動きますが、フォロワーMODによってはXPMSE対応のものもあるので、必要な方をどちらか入れてください。

2.HDT Physics Extensions
※いわゆる、物理演算の計算そのものをを行うためのMOD。

3.お好きな美女フォロワーMOD

上の計3種類のMODを上の順番通りに並べます。
※アニメーションそのものはいじりませんので、FNISはインストールしません。

仕組みとしては、HDTで揺れ具合を計算する→計算した数値を元にXP32を使って骨格を動かす→骨格にくっついている体のパーツが連動して動くというようなイメージです。

③UNP-BBPとUNP-TBBPはこれ以降何もしなくても揺れる

お好みのフォロワーMODの説明文に、UNP-BBPもしくはUNP-TBBPと書かれている場合、すでに胸と尻に骨格が組み込まれているので、このままSKyrimを起動すれば揺れます。

④UNP体形を揺らせる体形にしたい

ところが、単にUNP体形が使われているフォロワーMODの場合、胸と尻に骨格(ボーン)が入っていないため、揺れません。そこで、なるべく簡単な操作で揺れる方法を解説していきます。

やり方は、簡単に書くと、体形を骨格有りのものに差し替える方法です。
体形自体はどちらもUNPで、胸と尻に骨格が有り/無しの違いだけなので、相性は問題無しです。

今回は、参考事例としてソリチュードの居酒屋にいる、シャコンヌを取り上げます。
シャコンヌはUNP体形なので、揺れない仕様になっています。
CHACONNE FOLLOWER

⑤Chaconne Followerインストール

上のリンク先からMOD2経由でインストールします。

上の図は、インストールしたChaconne Followerのmodデータの中身です。meshesフォルダの中に体形データ、texturesフォルダの中にテクスチャ画像データがはいっています。

⑥差し替え用体形データのインストール

次に、差し替えるための体形MODをインストールします。
差し替えたい体形がUNPの場合は、こちら↓
DIMONIZED UNP FEMALE BODY

それと、もう一つ↓
UNP HDT-PE BBP TBBP

上が元祖のUNP体形データ、下がUNPの胸と尻の部分だけ揺れるようにしたデータです。両方使います。

あるいは、差し替えたい体形がUNPB(UNPよりも胸が大きい版)はこちら↓
UNP BLESSED BODY-UNPB REDUX PROJECT

複数のフォロワーMODで使い分けたい場合は、どちらもインストールして問題無いです。
※今回取り上げるシャコンヌはUNP体形なので、最初の二つを使います。

⑦骨格データの入れ替え

まずは、Chaconne Followerのmeshes→actors→character→Chaconneの順にフォルダをたどっていきます。



Chaconneフォルダの中に、nifが拡張子となっている7個のファイルが確認できます。そのうち、入れ替えるのは下の6つです。
femalebody_0.nif ← 胴体の部位の骨格とポリゴンのデータ
femalebody_1.nif ← 胴体の部位の骨格とポリゴンのデータ
femalefeet_0.nif ← 足の部位の骨格とポリゴンのデータ
femalefeet_1.nif ← 足の部位の骨格とポリゴンのデータ
femalehands_0.nif ← 手の部位の骨格とポリゴンのデータ
femalehands_1.nif ← 手の部位の骨格とポリゴンのデータ

※0と1でファイルが分けられている理由は、ここでは割愛します。
各部位につき、2個ずつデータがあると考えてください。

次に、DIMONIZED UNP female bodyのインストールフォルダをmeshes→actors→character→character assetsとたどり、足と手のデータ(下の4つ)を先ほどのChaconneの物に上書きしてください。

femalefeet_0.nif
femalefeet_1.nif
femalehands_0.nif
femalehands_1.nif

また、同じくUNP HDT-PE BBP TBBPのインストールフォルダをmeshes→actors→character→character assetsとたどり、胴体のデータ(下の2つ)を先ほどのChaconneの物に上書きしてください。
femalebody_1.nif
femalefeet_0.nif

参考として、Nifscopeというソフトを使って、femalebody_0.nifを開いてみます。
UNP HDT-PE BBP TBBPの物はBreast(胸)とButt(尻)の計4個所の骨格情報がありますが↓

UNP体形のfemalebody_0.nifも同様にNifscopeで開いてみると、それら4つが省略されていることがわかります。

⑧テクスチャのパスの設定

以上の手順を踏むと、骨格は移植できましたが、テクスチャ画像(肌の質感)はできれば元のChaconneの物を使いたいです。

そこで、テクスチャの設定を行います。

ここからは、Nifscopeというソフトを使います。
※Nifscopeのインストールや起動の仕方はここでは割愛します。

まずは、さきほど上書きしたfemalebody_0.nifを開きます。

左上のツリー構造の▼を押して展開していき、7 BSShaderTextureSetの項目をクリックすると、画面左下のエリアに4つのパス(データ格納場所)がでてきます。
これらが、いわゆるテクステャ画像の格納先で、ディフューズマップ、ノーマルマップ、スペキュラマップの3種類が存在します。

上の画像はすでに書き換えた後ですが、Chaconne Followerのテクスチャが格納されているフォルダに書き換えてください(下のようになります)。
textures\actors\character\Chaconne\femalebody_1.dds
textures\actors\character\Chaconne\femalebody_1_msn.dds
textures\actors\character\Chaconne\femaleBody_1_sk.dds
textures\actors\character\Chaconne\femalebody_1_s.dds
※Chaconne Followerのmodが格納されているフォルダの、ルートフォルダからの相対パスになるので、texturesから始まります。

書き換えが終わったら、忘れずに上書き保存し、残りの5つのファイルにも同じ作業を繰り返してください。

※足は、胴体と同じテクスチャを使いますので、胴体と同じファイル名を指定してください。

以上で、作業は完了です。

ここから先はおまけですが・・・

簡単に揺れを確認するためのおすすめの方法が、こちらのMOD↓
UNDRESS SHOUT

プレイヤーがゲームを進めていくと会得するシャウトですが、防具とか衣服を一瞬で脱がすシャウトが上のMODで追加されます。(会得するのに簡単なクエストをこなす必要があります)

ホワイトランの家(ブリーズ  ホーム)の裏の祠でUndressを会得します↑

Pキーを押してシャウト選択画面からUndressを選択↑

対象のキャラクタに向かって、Zキーを押してシャウトします↑

一瞬で裸に・・・↑

このシャウトはNPCに向けて打っても敵対にはなりませんので、安心してうちまくれます。
また、冒険中に出くわす、敵のキャラクターに向かって打つと、防具が脱げて防御力を下げられるので、チート的な使い方もできます。

えーっと、つまり、裸を確認したいフォロワーにこのシャウトをぶつけると一瞬で裸になり、歩かせると揺れ具合がすぐに確認できるというわけです。

ちなみに、しばらくすると元の洋服姿に戻るので、脱ぎっぱなし状態を心配された方はご心配なくw

裸の女との殴り合い・・・リディアは怖いw
ちなみに、裸の女戦士と殴り合うときは、話しかける前にシャウトをぶっぱなして脱がしてください。(殴り合い開始後だと周りのNPCが攻撃仕掛かって来るので)

0 件のコメント:

コメントを投稿

【Grasshopper_98】SporphとSurface Morphingの特徴、違いなどについて

今年もまたGWに突入しましたね。コロナ明けに円安、インバウンド特需のおかげで東京から郊外に出かけると例年以上に混雑に巻き込まれそうなので、昨年と同様、連休中は家に籠ってブログを更新します。今回のテーマは、Surface MorphingとSporphの違いについてまとめてみました。