なかなか、ブログまで手が回らないんですけどね、まあ、備忘録として少しは書いておかないと、本当に忘れそうで(w
そんな訳で、今回書いておきたいのは、ステージと言いましょうか、プラットフォームといいましょうか、それについてです。
現状、JFEX MUSIC では、「キャラミん」「unity」「MMD」の三種類のプラットフォームを使っています。
キャラミんはAHSが提供するソフトウェアで、音楽を読み込ませると、まずは、自動で「モーション」「カメラワーク」「表情」などを付けてくれます。
https://www.ah-soft.com/charamin/
その後、ステージやモデル、モーション、カメラワークなどの変更が出来ます。
リップシンクは基本手入力になりますが、ボーカロイドファイル(Ver3)があれば、自動でリップシンクもしてくれます。
モデルなどは、MMDモデルが使えますが、ステージ、モーションは基本的なものは添付されていますが、バリエーションを広げたかったら有料で追加することになります。
特徴としては、ともかくお手軽。
初心者向けと言えば、初心者向けなのですが、慣れてくればそれなりに凝ったことも出来でしょう。
ですが、それはあくまでも限られた範囲の中でと言うことになります。
次は、MMD ですが、これはキャラミんに比べるとかなりの難物になります。
実際、MMD で挫折してキャラミんに走った人もいるかと思います。JFEX もその一人です。
MMD は個人で開発されたソフトウェアで所謂、フリーソフトです。
導入に一切の費用はかかりません。また、モーションやステージも配布されていますが、おそらく殆どはフリー(無料)です。
しかも、かなり古くから配布されており、その資産はかなりのものがあります。
まあ、あまり性能の高くないマシンで動くことが特徴の一つでもあります。
おそらくキャラミんになどより要求される最低性能は低いと思います。
そして公開されている作品をみれば、どう贔屓目にみても、MMD の方がクオリティが高いでしょう。
では、どうして、MMD を使わないのかと言うことになりますが、本当のところは使わないのかの問題でなく、使えないからと言うことになるのだと思います。
簡単なモーションでも自前で付けようと思うと、初めて触ったのなら思い通りにいかないのが当たり前なのです。
それなりに形になるモーションをつけられるようになるまではかなりのスキルアップが必要だと思います。
センスもあり時間もあるひとならなんとかモノにできるかもしれませんが、普通の人なら挫折してしまう可能性がキャラミんに比べると相当高いと言わざる得ません。
キャラクターを動かすことがメインでない人たちにとっては、MMD は敷居が高すぎるということなんですね。
楽曲メインでそれにキャラクタの色どりを時間と手間をあまりかけずに表現したいとなると、キャラミんの出番となる訳です。
しかし、そこそこキャラミんでやっていますと、他の人の作品でステージが被ったりとか、動きがまあ、ある程度決まってくるとか、同じプラットフォームを使っている作品の動画としての差別化が難しくなってきます。
そこで再び、MMD に手を出そうかと言うことになった時、JFEX は故あってゲームエンジンを少し触ることができたので、興味本位でダメ元で始めました。
始めは、アンリアルエンジンを使っていたました。ステージを自作するならアンリアルエンジンの方がディフォルトでは出来そうだったのでそうしたのですが、結局現在は、unity を使っています。
unity を使っている最大の理由は、MMD4Mecanim です。
これを使えば、Blender を使わないくてもMMDで使っている、PMDデータ(モデルやステージ)やVMD(モデルのモーション)データが簡単に、unity にインポートできるからです。
ゲームエンジンの質から言えば、現状アンリアルエンジンの方が一枚上という話を聞いたことがあります。
それはハイスペックPC向けの高品位なグラフィックスに関してと言うことだと思いますが、正直言って差はあることは何となく分かりますが、それが問題になるほどのことかと言えば、そうでもないかなと思いました。
確かに、アンリアルエンジンでステージを展開してみたいと言う希望はありますが、現状MMD の物理が作動しないアンリアルエンジンでは表現に制約が出来るでしょう。
まあ、将来的にどうなるかは分かりませんが、現状では、unity の方が総合的に見て使い易いでしょう。
MMD と unity の関係ですが、モーションの作成はMMD ステージと撮影は unity と言うのが JFEX での分担です。
時たま、MMD のステージを、unity にインポートする場合もありますが、数からいえば、unity のアセットを使う方が多いです。
これだど、まずステージの被りは無いですね。
さて、JFEX は unity を使わず、MMD のみでのステージ作成も何本か試みました。
・・・続く