PC版 超次元アクション ネプテューヌUおよび超次元タッグ ブラン＋ネプテューヌVSゾンビ軍団の
TMD形式モデルデータの改変ツール


MSYS2環境でコンパイルしたコマンドプロンプト用(CUI)プログラムです。



■使い方

◎変更設定ファイルを使用してモデルデータを改変する

	・modify_tmd  TMDファイル  -c  変更設定ファイル  -o  出力TMDファイル

		変更設定ファイルはモデルデータの変更方法を記述したテキストファイルです。

		Blender用アドオンスクリプトio_export_mesh_for_modify_tmd.pyを使用して
		Blenderで変更したモデルデータのパーツを変更設定ファイルの形式で出力し
		それをオプション-cで指定するといった使い方を想定しています。

		変更設定ファイルの書式についてはmodification_config.txtを参照してください。



	・modify_tmd  TMDファイル  -c  変更設定ファイル  -m  マテリアル設定ファイル  -o  出力TMDファイル  -d  出力DATファイル

		マテリアル設定ファイルも使用して改変を行い、DATファイルも出力します。

		マテリアル設定ファイルはパーツにどのテクスチャを使用するか、衣装の破損状態によりどのパーツを表示するか
		といったことを記述したテキストファイルです。

		modify_tmdはTMDファイルと同じ場所にDATファイルがあればそれも読み込みます。
		TMDファイルとDATファイルの名前がextract_catで展開した名前と違うとDATファイルを読み込めません。

		マテリアル設定ファイルの書式についてはmaterrial_config.txtを参照してください。
		後述の「マテリアル設定をマテリアル設定ファイルの形式で出力する」にTMDファイルからマテリアル設定ファイルを
		出力する方法が書いてあります。



	・modify_tmd  TMDファイル  DATファイル  -c  変更設定ファイル  -m  マテリアル設定ファイル  -o  出力TMDファイル  -d  出力DATファイル

		指定したDATファイルを読み込ませます。
		自動でDATファイルを読み込まないときはTMDファイルにつづけてDATファイルも指定してください。



◎モデルデータのパーツを変更設定ファイルの形式で出力する

	・modify_tmd  TMDファイル  -E  パーツID[,...]  出力変更設定ファイル

		指定したパーツの頂点と面のデータを出力ファイルに書き出します。



	・modify_tmd  TMDファイル  -E  all  出力変更設定ファイル

		全てのパーツの頂点と面のデータを出力ファイルに書き出します。



◎マテリアル設定をマテリアル設定ファイルの形式で出力する

	・modify_tmd  TMDファイル  -M  出力マテリアル設定ファイル

		マテリアル設定を指定したファイルに書き出します。

		modify_tmdはTMDファイルと同じ場所にDATファイルがあればそれも読み込みます。
		TMDファイルとDATファイルの名前がextract_catで展開した名前と違うとDATファイルを読み込めません。



	・modify_tmd  TMDファイル  DATファイル  -M  出力マテリアル設定ファイル

		指定したDATファイルを読み込ませます。
		自動でDATファイルを読み込まないときはTMDファイルにつづけてDATファイルも指定してください。

		ネプテューヌUのDATファイルにはパーツにどのテクスチャファイルを使用するか、
		衣服の破損状態によりどのパーツを表示するかといった情報が格納されています。
		なので、DATファイルを正しく読み込めない場合には出力したマテリアル設定ファイルの内容が
		不足したり、間違った内容になったりします。



■その他

	ゲームで使用できるテクスチャファイルの数には制限があるようです。
	多くしすぎるとゲームが落ちます。
	一人で出撃するときは問題なくても二人ではダメということもあります。

	頂点や面にもデータ量の制限があるかもしれないので増やしすぎないようほどほどにしておく方が良さそうです。

	オプション--helpをつけて実行したりソースを見てください。



■関連ファイル

	BlenderにTMDファイルをインポート
	https://www.mediafire.com/file/u77upy3zhuhpwtm/io_import_tamsoft_tmd_20210228.7z/file

	Blenderからオブジェクトデータを変更設定ファイル形式で保存
	https://www.mediafire.com/file/pv9mkjt4lmbct6p/io_export_mesh_for_modify_tmd_20210228.7z/file

	CATファイルの展開と置換
	https://www.mediafire.com/file/telkcnsoubzemnc/cat_tool_20200828.7z/file

	GXTファイルの展開、置換、作成
	https://www.mediafire.com/file/1goptw6pom9c1jj/gxt_tool_20210228.7z/file



■おわり

