「異なる体型の装備を付けるための簡易互換法(legfemale法)」の編集履歴(バックアップ)一覧はこちら

異なる体型の装備を付けるための簡易互換法(legfemale法)」(2008/04/15 (火) 01:02:11) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

インストールされてるものと異なる体型の装備を付けると不具合が生じる事があります(変な位置に乳首が出たり)。 それを簡易に修正する方法を紹介します。 &color(red){※肌の露出の無い装備(全身鎧など)の場合、legfemale法は必要ありません。} #contents *legfemale法の基本的な仕組み  1.Nifデータ上のNiTriShapeにおいて、マテリアル名を「Skin」にすると、ゲーム中では    nifデータのテクスチャパスを無視して、特定のテクスチャが強制的に読み込まれます。  2.この時に読み込まれるテクスチャは、NiTriShape の名前で決まるようです。    例えば、Imperial、Breton の場合は      foot:XXX → textures\characters\imperial\female\footfemale.dds      hand:XXX → textures\characters\imperial\female\handfemale.dds  3.FF(BAB)の場合は、footfemale.dds のみ、ECの場合は、footfemale.dds と handfemale.dds    の両方を使用していますので、EC環境下でFF装備を使用すると、FFのSkinには、EC用の    footfemale.dds がセットされ、UVマップの違いからテクスチャがずれます。  4.しかし、FF、EC のどちらでも使用していない強制読み込みテクスチャが幾つか存在します。    その一つが、Legfemale.dds です。  5.そこで、FF装備のnifデータ中の NiTriShape のうち、Skinマテリアルになってるものの    NiTriShape の名前を、「foot:XXX」から「Leg(:XXX)」に変更すると、ECでは使用しない    Legfemale.dds を その装備の肌テクスチャにすることが出来るようです。  6.FF用の footfemale.dds を Legfemale.dds にリネームして、適切なフォルダに入れ、    上記5の作業を行うと、FF用の肌テクスチャとEC用の肌テクスチャを完全に分けること    が出来るので、共存が可能です。  7.ただし、Legfemale.dds を使用しているデータ(バニラ等)はテクスチャがずれます。 *テクスチャ まず互換を取りたい装備の体型のテクスチャを入手します。 その体型の基本となるパッケージに含まれていますが、まだOblivionにはインストールしないでください。 パッケージを解凍し、FootFemaleを脚部分に使えるようLegFemaleにリネームします。 ImperialならData\Textures\characters\imperial\Female\FootFemale.ddsとFootFemale_n.dds→LegFemale.ddsとLegFemale_n.dds MysticElfならData\Textures\characters\Ren\Ren_MysticElf\Female\RenFootFemale.ddsとRenFootFemale_n.dds→RenLegFemale.ddsとRenLegFemale_n.dds といった具合です。 これは種族分必要です(Imperial、Nord、Breton、HighElf、Redguard、WoodElfはテクスチャを共有しているのでImperialだけ)。 追加種族のテクスチャは基本パッケージに含まれていない事が多いですが、MysticElf等メジャーな種族の場合は専用のテクスチャが公開されている事が多いです。また人型で肌色をしているのであればImperialのテクスチャをリネームして流用する事が出来ます。 リネームしたテクスチャをインストールします。 ImperialならリネームしたLegFemale.ddsがData\Textures\characters\imperial\female\LegFemale.ddsになればOKです。(_n.ddsも忘れずに) 同じフォルダにFootFemale.ddsも存在しますが、そちらが主要体型用テクスチャです。 *装備 装備のnifファイルをNifSkopeで開きます。 「Skin」マテリアルを持つNiTriShape(NiTriStrips)に対して、読み込みテクスチャを以下のように書き換えます。 NiTriShapeのValueをfoot:XXXからleg:XXX Save Asから上書き保存してください。 *三つの体型装備の互換を取りたい場合 Legの代わりにUpperBodyを使う事で三つまでなら可能です。FootFemaleをLegFemaleに書き換えたようにUpperBodyFemaleに書き換えてください。 *問題点 この方法はOblivion標準のテクスチャを上書きする事になるのでVanilla装備でずれる事があります。 Exnem、TFF、BABにはそれぞれVanilla装備を体型用にフィットするよう変更したデータがあるのでメインとなる体型用をインストールすることを推奨します。 ---- Legfemale法を公開してくれたAGS氏に感謝。
インストールされてるものと異なる体型の装備を付けると不具合が生じる事があります(変な位置に乳首が出たり)。 それを簡易に修正する方法を紹介します。 &color(red){※肌の露出の無い装備(全身鎧など)の場合、legfemale法は必要ありません。} #contents *legfemale法の基本的な仕組み  1.Nifデータ上のNiTriShapeにおいて、マテリアル名を「Skin」にすると、ゲーム中では    nifデータのテクスチャパスを無視して、特定のテクスチャが強制的に読み込まれます。  2.この時に読み込まれるテクスチャは、NiTriShape の名前で決まるようです。    例えば、Imperial、Breton の場合は      foot:XXX → textures\characters\imperial\female\footfemale.dds      hand:XXX → textures\characters\imperial\female\handfemale.dds  3.FF(BAB)の場合は、footfemale.dds のみ、ECの場合は、footfemale.dds と handfemale.dds    の両方を使用していますので、EC環境下でFF装備を使用すると、FFのSkinには、EC用の    footfemale.dds がセットされ、UVマップの違いからテクスチャがずれます。  4.しかし、FF、EC のどちらでも使用していない強制読み込みテクスチャが幾つか存在します。    その一つが、Legfemale.dds です。  5.そこで、FF装備のnifデータ中の NiTriShape のうち、Skinマテリアルになってるものの    NiTriShape の名前を、「foot:XXX」から「Leg(:XXX)」に変更すると、ECでは使用しない    Legfemale.dds を その装備の肌テクスチャにすることが出来るようです。  6.FF用の footfemale.dds を Legfemale.dds にリネームして、適切なフォルダに入れ、    上記5の作業を行うと、FF用の肌テクスチャとEC用の肌テクスチャを完全に分けること    が出来るので、共存が可能です。  7.ただし、Legfemale.dds を使用しているデータ(バニラ等)はテクスチャがずれます。 *テクスチャ まず互換を取りたい装備の体型のテクスチャを入手します。 その体型の基本となるパッケージに含まれていますが、まだOblivionにはインストールしないでください。 パッケージを解凍し、FootFemaleを脚部分に使えるようLegFemaleにリネームします。 ImperialならData\Textures\characters\imperial\Female\FootFemale.ddsとFootFemale_n.dds→LegFemale.ddsとLegFemale_n.dds MysticElfならData\Textures\characters\Ren\Ren_MysticElf\Female\RenFootFemale.ddsとRenFootFemale_n.dds→RenLegFemale.ddsとRenLegFemale_n.dds といった具合です。 これは種族分必要です(Imperial、Nord、Breton、HighElf、Redguard、WoodElfはテクスチャを共有しているのでImperialだけ)。 追加種族のテクスチャは基本パッケージに含まれていない事が多いですが、MysticElf等メジャーな種族の場合は専用のテクスチャが公開されている事が多いです。また人型で肌色をしているのであればImperialのテクスチャをリネームして流用する事が出来ます。 リネームしたテクスチャをインストールします。 ImperialならリネームしたLegFemale.ddsがData\Textures\characters\imperial\female\LegFemale.ddsになればOKです。(_n.ddsも忘れずに) 同じフォルダにFootFemale.ddsも存在しますが、そちらが主要体型用テクスチャです。 *装備 装備のnifファイルをNifSkopeで開きます。 「Skin」マテリアルを持つNiTriShape(NiTriStrips)に対して、読み込みテクスチャを以下のように書き換えます。 NiTriShapeのValueをfoot:XXXからleg:XXX Save Asから上書き保存してください。 *三つの体型装備の互換を取りたい場合 Legの代わりにUpperBodyを使う事で三つまでなら可能です。テクスチャファイルをFootFemaleからLegFemaleに書き換えたようにUpperBodyFemaleに置き換えてください。 またNifSkopeでleg:XXXの代わりにUpperBody:XXXになるようにしてください。 *問題点 この方法はOblivion標準のテクスチャを上書きする事になるのでVanilla装備でずれる事があります。 Exnem、TFF、BABにはそれぞれVanilla装備を体型用にフィットするよう変更したデータがあるのでメインとなる体型用をインストールすることを推奨します。 ---- Legfemale法を公開してくれたAGS氏に感謝。

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー