COM3D2から登場したコスチュームのテクスチャが抽出できないときの対処法。ワイヤード・パンチワイヤード・パンチ他人と対戦するゲームは、負けるからもうやらない。COM3D2から登場したコスチュームのテクスチャが抽出できないときの対処法。2019年1月6日2019年1月10日カスタムオーダーメイドではコスチュームの色を変更するとき、决められたパターンの中から選ぶことになります。その中に望み通りの色がなかった場合は、コスチュームのデータからテクスチャを抽出して、自分で塗り直す作業などが必要になってきます。ところが、一部のコスチュームだけテクスチャファイルがなぜか正常に抽出できないときがあったので、その対処法について。広告ざっくりとした流れ。オダメだけに存在するコーデのtexを、SybarisArcEditorで抜き取ろうとしても、不正な画像ですって言われて取得できなかった。CM3D2ToolのExtract.batで、arcからtexを一括展開したあと、TexTool_x64でpng変換かけたらいけた。CM3D2ToolのTex2Png.batではPng変換ダメだった。2019上記ツイートを参照。下記で、細かく解説していきます。いつも行っているテクスチャ抽出方法。COM3D2で、既存衣装アイテムのカテゴリを変更する改造方法。前回の記事でも紹介した、しばりす1に同梱の「SybarisArcEditor」を使用します。現行のしばりす2には同梱されていないのでご注意。uploader.jpGameDataフォルダにある各arcファイルの中身を覗くことができ、その中にコスチュームに使われているtexファイルが多数存在します。今回、初めの写真のように、左のキャラが着ている「ダンスアイドルトップス」を、もともと真っ赤のものがないので、これを例にして説明します。このコスチュームは前作カスタムメイド3D2(CM3D2)ではなく、COM3D2から登場したコスチュームです。よって、SybarisArcEditorはCM3D2ではなく、COM3D2のルートフォルダに設置しましょう。SybarisArcEditorを起動したら、ダンスアイドルトップスのテクスチャファイルの名前は「dress219_wear.tex」なので、それを探します。texファイルをクリックすると、本来ならばtexファイルの画像が表示されて、右クリックで保存ができるはずです。上の写真のように「不正な画像です。」というエラーが表示されて、画像をプレビューすることも、texを保存することもできませんでした。これでは、テクスチャの色変えをすることができません。このコスチュームだけに限らず、COM3D2側にあるものほとんどでこのエラーになってしまいました。(全部はさすがに確認できませんが、おそらくダメかと。)一方で、CM3D2から存在しているコスチュームの方では、特に問題ありません。以前の記事で編集したのは、CM3D2産のものだったので、このエラーに遭遇しなかったのです。別のツールからテクスチャを抽出する。テクスチャを抽出できるツールは、SybarisArcEditorだけではありません。Community(リンク先はアダルト広告が大量にあるので要注意!)多数のツールが入ったものとなりますが、その中にExtract.batという、arcファイルを展開するツールがあります。今回はGameDataフォルダのparts2.arcに目的のテクスチャファイルがあるので、arcファイルをドラッグ&ドロップでbatへ入れます。すると、cmdによる黒い画面が現れるので、何かキーを押してしばらく待ちましょう。展開完了後、arcファイルの中身がすべてフォルダに含まれているので、目的のtexファイルを探します。texをpngに変換する。uploader.jpMODを作るうえで必ずお世話になるであろう、上記リンクのツール。この中にあるtexとpngの相互変換をいつも使うところなのですが、先程抽出したCOM3D2側にあるtexに対しては、うまく変換できませんでした。中身が真っ黒のpngが出力されてしまいました。GitHubよって、代わりに上記リンクの「TexTool_x64」を使います。使い方は先程同様に、exeファイルにtexをドラッグ&ドロップするだけ。すると、その場にpngが出力されますが、中身がちゃんと入っています。これでようやく、COM3D2産のコスチュームのテクスチャ抽出が完了となりました。あとは、好みの方法でpngを編集したあとtexに変換し、menuファイルでtexを指定しましょう。texをコスチュームに貼り付ける方法。色を塗り替えたtexがあるだけでは、ゲーム中に反映されません。menuファイルでそのtexに差し替える必要があります。C#ツール詰め合わせの中にある「menu編集.exe」を開いて、ベースとなるコスチュームのmenuファイルを開きます。例として下記のようにテクスチャ変更の記述を加えます。テクスチャ変更wear0_MainTexレッドビート用トップス_main.texテクスチャ変更wear0_ShadowTexレッドビート用トップス_main_shadow.tex0と書かれているのはコスチュームの中で、テクスチャを貼り替えたい場所の番号であり、今回は0番の部分を差し替えます。_MainTexとか_ShadowTexは、Photoshopなどでいうレイヤーみたいなものです。最後の行は、使いたいtexファイルの名前です。あとはmenuファイルとtexファイルを同じフォルダにまとめて、Modフォルダに入れると、ゲーム中に反映されるはずです。手軽なテクスチャ変換方法。(2019/1/10)先程までは前作用のツールを使っていたので、COM3D2にも正式対応している「tex2Converter」を使えばよいと、情報をいただきました。uploader.jp上記リンクからtex2Converterをダウンロードしましょう。使い方としては、texファイルをexeにドラッグ&ドロップして、黒い画面が出てきたらエンターキーを押すだけで完了です。pngとtexの相互変換にも対応しています。肝心のtexですが、SybarisArcEditorで「不正な画像です。」と表示されても、構わず保存したtexで問題ありませんでした。2018-12-21Amazon楽天市場Yahooショッピングカスタムメイドコイカツ!(18)ゲーム(14)雑記(14)家電(7)カスタムメイド(5)プライバシーポリシーリンク。