非スマブラXモデルのインポート2(手動)
2個以上のMDL0ファイルを含んでいる場合上のツールでは取り出せないようなのでその場合手動で行ってください
ここでは例としてモンスターハンター3を使います
使えるのは画像の型式がMDL0のものだけです
【2】MDL0ファイルファイルの入っているファイル(ほとんどはbrresファイル)をエクスポートする
【3】SZSファイルに入っている場合エクスポートしたファイルを編集ソフトで開き、使いたいモデルのbrresファイルをエクスポートする
【4】エクスポートしたbrresファイルをバイナリエディタで開き編集
【4-1】MDL0の文字列を探す
【4-2】画像の中で囲まれている位置を編集
灰色で囲まれているところを "00000009"
緑色で囲まれているところを"FFFFFF80"
青色で囲まれているところを"FFFFFFC0"
赤色で囲まれているところを消す
【4-3】画像で青で囲まれているところの数値を赤で囲まれているところと同じにする
imageプラグインエラー : ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (1.PNG)
【4-4】画像で紫で囲まれているところの数値からCを引く(この場合 B0-C=A4)
そしてMDL0の始まりのアドレスに足したアドレスに移動する(この場合 000000C0 から始まっているのでA4を足して00000164へ移動する)
さらに移動したところに FF FF FF FF を3つ追加する。上書きしないように注意。
imageプラグインエラー : ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (2.PNG)
【5】いったんブロボで開きMDL0ファイルをエクスポートする、
MDL0ファイルの中のMaterials1を開き適当に選ぶ、MDL0オフセットを確認し、16進数に変換する。
imageプラグインエラー : ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (3.PNG)
【6】Materialsの編集
【6-1】エクスポートしたMDL0ファイルをバイナリで開く。先ほど変換したMDL0オフセットに移動する。
【6-2】そのアドレスに38を足したところにある 00 00 00 00 を消す。
imageプラグインエラー : ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (4.PNG)
【6-3】【6-1】で移動したアドレスに414をたしたアドレスに移動し、00 00 00 00を追加する。
imageプラグインエラー : ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (5.PNG)
【6-4】ほかのMaterialsも同じように編集する。
【7】ポリゴンの編集
【7-1】ブロボでMaterialsと同じようにポリゴンのオフセットに移動し赤で囲まれているところを消す。
imageプラグインエラー : ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (6.PNG)
【7-2】赤で囲まれているところを消し、 00 00 08 50 の前に 00 00 00 00を追加する。
【7-3】他のポリゴンも同様に編集する。
【8】brresファイルのものにreplaceして完成!
imageプラグインエラー : ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (7.PNG)