|
モーション編集補助ツウルを作っています(2010/07/27)
|
| |
まつい
|
|
| 「お前はそんなにExcelが好きか」と言われます |
|
|
| 変数名とかは日本語なまりのベタベタ命名 |
|
Mikotoでモーションを作る場合、パーツ別にキーフレーム編集が出来ないので 揺れる部分を最後に動かすとかの工夫が必要だったりして、ちょっと面倒です。
手の形(グーチョキパー等)をセットするのは、もう割り切って Excel上でクオータニオン値をコピペしたり。
そんな地味な作業の連続を、地味にサポートするツウルなど作っております。
ExcelVBA上で、体のパーツ別/モーション別/キーフレーム別に 別モーションから動きをいただいてきてセットする、とゆーだけのモノですが 変更した箇所の色を変えられるようにしてあるほか、 変更時に自動でモーション(の載っているシート)をバックアップできるので なかなか便利なモノになりつつあります。
コレに時間をかけすぎて、肝心の新作モーション自体が夏コミに間に合わなかったりしますが、 そのへんは「今後にご期待ください」ってコトで。
ちなみにVBAソースは、わたくしの開発方針である「目で読みやすく、声で読み上げやすく」を 強く反映してあるため、変数とかプロシージャーの命名規則なんかはもうベッタベタです。 指定アンカーがあるExcel行数を検索するのが「fAnchorGyo」とか 参照クオータニオン値を編集対象に反映するのが「sQuatanionHannei」とか。 クオータニオンの正しい綴りはQuaternion。「Quatanion」は日本語なまり。
まー「インデントは整えて、コメントを的確に入れて、長すぎるモジュールは分割ね(はぁと)」 とゆー方針は貫いておりますので、そんなに見苦しいソースでもないと思います。
使い込んでバグとか完全にとれたら、そのうち公開すると思います。 わたくしと隆士郎の二人にとって重要なモノとはいえ、 今時Mikotoモーション編集に、どれほど需要があるのかは分かりませんが。 動作保証範囲はExcel2002と2003だけですし。
|
|
|
No.418
|
|