「Model&Texture改善」の編集履歴(バックアップ)一覧はこちら
「Model&Texture改善」(2016/01/07 (木) 10:10:57) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
Modの作成・改造の支援ページ
#contents()
*バニラデータ(.bsaファイル)の抽出・解凍
バニラのテクスチャやメッシュなどはすべて.bsaファイルに圧縮されています。
[[FO3 Archive Utility>http://www.fileplanet.com/196180/190000/fileinfo/Fallout-3---Archive-Utility-]]を利用する(要Java)。
+FO3Archive.jarを開く。
+Skyrim\Data\下にある~.bsaを選択。
+解凍したいファイルを選択して、メニューAction→Extract Selected Files→デスクトップなどに保存。
フォルダ構成は[[キャラメイクMod導入>キャラメイク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>http://niftools.sourceforge.net/wiki/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で首と顔の境界を目立たなくする
419氏提供。
[[Calientes Female Body Mod Big Bottom Edition -CBBE->http://www.skyrimnexus.com/downloads/file.php?id=2666]]
を適用し
自分のお気に入りの顔テクスチャ 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>http://www.forest.impress.co.jp/lib/pic/piccam/picedit/paintdotnet.html]]
[[PSDプラグインをダウンロード>http://psdplugin.codeplex.com/]]
右側にあるDOWNLOADをクリック
なんかウィンドウが出るが気にせず I Agreeをクリックしてダウンロード
zip内のPhotoShop.dllを
インストールフォルダ(デフォルトなら以下のパス)にコピー
C:\Program Files\Paint.NET\FileTypes
これでPaint.NETでPSDファイルが扱える状態に。
&bold(){femalehad_msn.dds}と&bold(){femalehead.dds}を加工する必要がある
まずは&bold(){femalehead_msn.dds}
Calientes Body Feet HEAD and Hands --CBBE-- v0-2-1.zipを展開した中にある
NeckBlendKitフォルダ内のCalientHeadNormalBlend.psdをレイヤーを追加する
#ref(step1.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step1.jpg)
レイヤーを結合したら
拡張子ddsで保存 形式はA8B8G8R8
DXT3だとブロックノイズがでるのでNG
#ref(step2.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step2.jpg)
次に&bold(){femalehead.dds}
Calientes Body Feet HEAD and Hands --CBBE-- v0-2-1.zipを展開した中にある
NeckBlendKitフォルダ内のCalientHeadColorBlend.psdをレイヤーを追加する
#ref(step3.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step3.jpg)
首の色と顔の色があってない感じがしたので
顔を首の色に近づける
#ref(step4.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step4.jpg)
レイヤーを結合する
#ref(step5.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step5.jpg)
このままではなぜか違和感があったので
首の色も含めて全体を調整
#ref(step6.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step6.jpg)
拡張子ddsで保存 形式はDXT1
#ref(step7.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step7.jpg)
Modの作成・改造の支援ページ
#contents()
*バニラデータ(.bsaファイル)の抽出・解凍
バニラのテクスチャやメッシュなどはすべて.bsaファイルに圧縮されています。
[[FO3 Archive Utility>http://www.fileplanet.com/196180/190000/fileinfo/Fallout-3---Archive-Utility-]]を利用する(要Java)。
+FO3Archive.jarを開く。
+Skyrim\Data\下にある~.bsaを選択。
+解凍したいファイルを選択して、メニューAction→Extract Selected Files→デスクトップなどに保存。
フォルダ構成は[[キャラメイクMod導入>キャラメイク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>http://niftools.sourceforge.net/wiki/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で首と顔の境界を目立たなくする
419氏提供。
[[Calientes Female Body Mod Big Bottom Edition -CBBE->http://www.skyrimnexus.com/downloads/file.php?id=2666]]
を適用し
自分のお気に入りの顔テクスチャ 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>http://www.forest.impress.co.jp/lib/pic/piccam/picedit/paintdotnet.html]]
[[PSDプラグインをダウンロード>http://psdplugin.codeplex.com/]]
右側にあるDOWNLOADをクリック
なんかウィンドウが出るが気にせず I Agreeをクリックしてダウンロード
zip内のPhotoShop.dllを
インストールフォルダ(デフォルトなら以下のパス)にコピー
C:\Program Files\Paint.NET\FileTypes
これでPaint.NETでPSDファイルが扱える状態に。
&bold(){femalehad_msn.dds}と&bold(){femalehead.dds}を加工する必要がある
まずは&bold(){femalehead_msn.dds}
Calientes Body Feet HEAD and Hands --CBBE-- v0-2-1.zipを展開した中にある
NeckBlendKitフォルダ内のCalientHeadNormalBlend.psdをレイヤーを追加する
#ref(step1.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step1.jpg)
レイヤーを結合したら
拡張子ddsで保存 形式はA8B8G8R8
DXT3だとブロックノイズがでるのでNG
#ref(step2.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step2.jpg)
次に&bold(){femalehead.dds}
Calientes Body Feet HEAD and Hands --CBBE-- v0-2-1.zipを展開した中にある
NeckBlendKitフォルダ内のCalientHeadColorBlend.psdをレイヤーを追加する
#ref(step3.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step3.jpg)
首の色と顔の色があってない感じがしたので
顔を首の色に近づける
#ref(step4.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step4.jpg)
レイヤーを結合する
#ref(step5.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step5.jpg)
このままではなぜか違和感があったので
首の色も含めて全体を調整
#ref(step6.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step6.jpg)
拡張子ddsで保存 形式はDXT1
#ref(step7.jpg,,width=644,height=517,title=クリックで拡大,http://www4.atwiki.jp/skyrimmaking/?cmd=upload&act=open&page=Model%26Texture%E6%94%B9%E5%96%84&file=step7.jpg)