Model&Texture改善

Modの作成・改造の支援ページ




バニラデータ(.bsaファイル)の抽出・解凍


バニラのテクスチャやメッシュなどはすべて.bsaファイルに圧縮されています。
FO3 Archive Utilityを利用する(要Java)。
  1. FO3Archive.jarを開く。
  2. Skyrim\Data\下にある~.bsaを選択。
  3. 解凍したいファイルを選択して、メニューAction→Extract Selected Files→デスクトップなどに保存。

フォルダ構成はキャラメイクMod導入参考にしてください。


各テクスチャの解像度・保存形式

DDS(DirectDraw Surface)ファイルは圧縮に対応しており、圧縮形式が多いのでどれを選べばよいか迷うかと思います。
参考程度に各ファイルで必要十分な圧縮形式と解像度を載せておきます。
テクスチャが雑なわりに不必要に高解像度だったり、低圧縮だったりする場合も多々ありますので再圧縮をおすすめします。

基本的にアルファチャンネルがないものはDXT1、あるのはDXT3が多いようです。

顔テクスチャ:~head.dds
圧縮形式:DXT1 RGB 4 bpp | no alpha
解像度:2048x2048 , 1024x1024

ノーマルマップ (Model space normal map): 顔の法線情報(~head_msn.dds)
圧縮形式:8.8.8.8 ARGB 32 bpp | unsigned (ブロックノイズが発生するので例外的に低圧縮にする。これはnVidiaプラグインのバグ)
解像度:1024x1024

スペキュラマップ(Specular map) : 反射・光沢(~_s.dds)
圧縮形式:DXT1 RGB 4 bpp | no alpha
解像度:1024x1024

目のテクスチャ:~eye.dds
圧縮形式:DXT3
解像度:512x512

眉のテクスチャ:~brows~.dds
圧縮形式:DXT3
解像度:512x256

化粧など:tintmasks\~.dds
圧縮形式:DXT1
解像度:256x256



NifSkopeによるメッシュの頂点位置編集

NifSkopeをダウンロード。

Textureの表示

  • Render→Settings...→Renderingタブ→CustomのAddFolderでChoose a folderが出てくる。
  • 下のFolderボタンでインストールフォルダ\skyrim\data\を指定。
  • これで各メッシュに対応したテクスチャがメッシュに貼られる。

ヘッドメッシュの頂点位置編集

  • 左カラムBlock Listの0 NiNode→1 NiTriShape→2NiTriShapeDataを選択
  • 下のBlock DetailsでVertices→Verticesで選択している頂点はポリゴン上で黄色く表示される。
  • ValueのXYZそれぞれ調整して位置を変える。

※ポリゴン編集するためのツールではないので、頂点の並びは順不同、ポリゴン上の頂点を選択しても目的のValueには飛ばないので注意。
また、Nifskope上ではきれいでも種族パラメータや各パーツパラメータによって変わるので、スカイリム上での確認も必要。
忍耐とガッツがあれば誰でも出来ます。


CBBEで首と顔の境界を目立たなくする


自分のお気に入りの顔テクスチャ femalehead.ddsに
NeckBlendKitのCalienteHeadColorBlend.psdを重ねて(レイヤー結合後)
色調補正
色相 -3
彩度 +4
明度はそのまま
DDS形式で保存「 DXT1 RGB 4 bpp | no alpha」

ノーマルマップも
自分のお気に入りのfemalehead_msn.ddsに
NeckBlendKitのCalienteHeadNormalBlendを重ねて
DDS形式で保存「8.8.8.8 ARGB 32 bpp | unsigned」

です。

Paint.NET



PSDプラグインをダウンロード
右側にあるDOWNLOADをクリック
なんかウィンドウが出るが気にせず I Agreeをクリックしてダウンロード

zip内のPhotoShop.dllを
インストールフォルダ(デフォルトなら以下のパス)にコピー
C:\Program Files\Paint.NET\FileTypes

これでPaint.NETでPSDファイルが扱える状態に。

femalehad_msn.ddsfemalehead.ddsを加工する必要がある

まずはfemalehead_msn.dds

Calientes Body Feet HEAD and Hands --CBBE-- v0-2-1.zipを展開した中にある
NeckBlendKitフォルダ内のCalientHeadNormalBlend.psdをレイヤーを追加する


レイヤーを結合したら
拡張子ddsで保存 形式はA8B8G8R8
DXT3だとブロックノイズがでるのでNG


次にfemalehead.dds

Calientes Body Feet HEAD and Hands --CBBE-- v0-2-1.zipを展開した中にある
NeckBlendKitフォルダ内のCalientHeadColorBlend.psdをレイヤーを追加する


首の色と顔の色があってない感じがしたので
顔を首の色に近づける


レイヤーを結合する


このままではなぜか違和感があったので
首の色も含めて全体を調整


拡張子ddsで保存 形式はDXT1






タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2016年01月07日 10:10
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。