はじめに |
MTReuseについて
このソフトウェアは、モデリングツールの補助として使用することを前提としています。
metasequoiaなどを使用してキャラクターや衣服などを作成される方で、なおかつそれらのモデルのためのモーフターゲットを作成される方を対象としています。
普通、あるモデルに対していくつかのモーフターゲットを作成した後で、元のモデルに変更を加える必要ができた場合、変更を加えた後に頂点数が変わると、せっかく作ったモーフターゲットをすべて作り直さなければならなくなります。
このソフトウェアは、そのような場合にモーフターゲットを再利用するためのツールです。
具体的な仕組みは以下のようなものです。
まず、モーフターゲットを作成する際に元のモデルの頂点の座標値を記録しておきます。
モーフターゲットを適用する際は、通常なら頂点のインデックス番号を調べ、同じインデックス番号の頂点に対してモーフ変形を行います。
しかし、このソフトウェアでは、モーフターゲット作成時に記録した座標値と同じ位置の頂点がモデルに存在するかを調べ、見つかった場合その頂点に対してモーフターゲットを適用します。
これにより、頂点数や頂点インデックス番号の違いを無視して、頂点位置に変更を加えていない部分のモーフターゲットを再利用することができます。
【動作環境】
・WindowsXP (動作確認していませんが、他のWindwosでも動くと思います。)
・3D表示にはOpenGLを使用しています。
・読み込み/書き出し可能なファイル形式は、WavefrontOBJ形式のみです。
【インストール】
解凍したファイルの中の、MTReuse.exeをダブルクリックして起動してください。
【アンインストール】
レジストリ等は一切使用していません。解凍したファイルを全て消去してください。
【著作権その他】
このプログラムはフリーソフトです。
著作権は mato(作者)が保有しています。
転載・再配布の際は、メールでの連絡をお願いします。
本プログラムを運用した結果、なんらか損害等が発生した場合でも、作者は一切責任を負えませんのでご了承ください。
もし、ご不明な点などございましたら、私(mato)の方にご連絡ください。