2015年4月27日月曜日

MME Movieの使用方法(アリーナモデル添付)

以前に、MMD用のアリーナモデルをUploadしました。


ファイルはこちらから
http://seiga.nicovideo.jp/seiga/im4629634

舞力介入Pが公開しているサンプルエフェクトのmoviesを16:9にしただけのものを同梱しましたが、
全く説明してなかったと思うので、簡単に説明を書きます。

◆apngファイルについて

apngとは、アニメーションpngファイルのことで、動く静止画ファイルみたいなものです。
作成方法は、aviutlのプラグインで作るのが最も簡単です。無料ですし。
※ 既にご存知でしたら読み飛ばしてください。

  • AviUtlのお部屋

    http://spring-fragrance.mints.ne.jp/aviutl/

  • apng出力プラグイン

    http://takeshima.halfmoon.jp/room/aviutl.html
     ※ 下の方の「APNG 出力プラグイン ver.007 (2012-08-06)」です。

作成方法を簡単に説明しますと、

  1. aviutlをダウンロードしてどこかに解凍する。
  2. apng出力プラグインをダウンロードして解凍、中のファイルをaviutl.exeと同じフォルダに
     (同梱のapng_output.txtに詳しく書いてあります)
  3. aviutlを起動して準備した動画ファイル(MMDのavi出力等)を拡張編集にドラッグ、プラグイン出力から「APNG出力」を選択して書き出し。です。

 出力前にフレーム開始位置がずれてないかも確認してください。



出力したファイルをさっきのmovie7 - 169.fxと同じフォルダに入れて、
名前を「169.png」にするか、movie7 - 169.fxの以下の169.pngを作成したファイル名に
書き換えるか、のどちらかで動くはずです。
-------------------------------------------------------------
    string ResourceName = "169.png";
-------------------------------------------------------------

◆読み込みエラーが発生する場合

movie7 - 169.xをMMDに読み込んだ時にエラーが出ることがあります。
「エフェクトファイルの読み込みに失敗しました:
 Error : some techniques cannot run on this hardware : MainTec」


この場合は、MMD操作で画面右上にある「MMEffect」を選んで、
「エフェクト割当」の「ツール」―「デバイス検証をスキップ」にチェックを入れて、
ファイルを読み込み直してみてください。


◆readmeに記述している「パス」について

「パス」ですが、パスとは「ファイルの位置・名称」を示すものです。
コンピュータ関連に詳しい人には馴染みの言葉なのですが、
一般的にはあまり使われてないのかも?

同じフォルダに

  • movie7 - 169.x
  • movie7 - 169.fx
  • 対象のapngファイル(今は169.png)

が入っていれば、apngのファイル名のみで大丈夫です。

movie7 - 169.fx
----------------------------------
texture MovieTex : ANIMATEDTEXTURE <
    // 使用するAPNG(or AGIF)ファイルを指定する。16:9
    //string ResourceName = "movie1.png";
    string ResourceName = "169.png";  ←同じフォルダならファイル名のみ書き換える。
>;
----------------------------------

別フォルダにファイルが入ると設定が面倒なので、同じフォルダのほうが良いです。
("c:\xxx...\ファイル名.apng"って記述しないといけなくなる。)


こんな感じです。

2015年2月27日金曜日

MikuMikuDanceスターターパック2015に動画と記事を寄稿しました

◆ MikuMikuDanceスターターパック2015 (100%ムックシリーズ) 

という雑誌(ムック本)に動画と、そのメイキング記事を寄稿しました。
http://www.amazon.co.jp/dp/4801801552



i-style projecthttp://i-style.surpara.com/のご厚意により
虹原ぺぺろんメルリ未発表曲でのPVとなっています。

メルリ(Vocaloidキャラクター)がライブ形式で歌っている映像を制作して、そのメイキングを記事にしています。
PMXEプラグインを使ったモデル改造から、MikuMikuMobの使い方まで説明しています。
モーションもちょっとだけ。
今回もキオ式モデルを使わせていただいて嬉しい限りです。

記事のお話頂いたときに雑誌担当者の方と色々相談して、曲についての権利等確認をお願いしていたところ、今回の形になりました。

雑誌にあるメイキング記事は自分含めて4名でした。
それぞれ独自の分野について解説しているので読んでいて面白い、ためになる内容でした。
制作中は他の方がどういったものを作っているか知らない状態だったので、もしかぶったらどうしようかとw

これに合わせてMMDアリーナモデルを更新しています。
上の文字(UTAUSONIC)が今回の動画に合わなかったので、文字の種類追加とその他調整です。
ついでに使っている自作FakeLight、apngを表示するMME(Movie.x)の16:9のものを同梱してます。
ファイルはこちら↓のリンク先説明文から
http://seiga.nicovideo.jp/seiga/im4629634


話は変わりますが、MMDをはじめて数年、ついに「Vocaloid 初音ミク V3」を購入しました。

今制作中の動画に使う声をどうするか悩んでて作業が遅れてる(遅れる言い訳にしてる)状態だったので、今回購入することになりました。
MikuMikuDanceという「初音ミク」を躍らせるソフトを使いながらその「音声ライブラリ」は持っていないというのが随分長くなってましたねw

2015年1月12日月曜日

MMDの表示窓を透過にしたかった

「MMDの表示窓を透過にしてキーフレームリストと同じ位置に表示したい。」
という思いがあったので、ツイッターでつぶやいてみたらいいソフトを紹介していただきました。

こういう画面にしてモーション調整したかった↓

(画像は一昨年のOdds&Endsのモーション)

左右キーを押して動かしながらモーション確認して調整をするので、
VIEW見ながらキーフレームどこに打ってあるかを見やすくしたかったのです。
画面の左右に分かれると目で追いきれない人w


紹介していただいたソフトは、WindowTPというソフト
http://www4.point.ne.jp/hiro/WindowTP/windowtp.html
x86版のみですが、zipファイルのほうであればx64でも動作しました。

それと同じようなキーワードで調べたら、TranspWndsというソフトも。
(情報提供サイト)
http://www.gigafree.net/utility/window/transpwnds.html
MMDの操作と重ならないキーアクションで登録しておけば楽です。

※ どちらもタスクトレイに常駐してその常駐アイコンから設定するタイプです。
  Windows8.1 x64で動作確認しました。

VIEW画面を見ながら調整できるので、倍ぐらい早くできるようになった。

気がします。

2014年12月20日土曜日

MMDモデル改造:任意中心回転ボーンの追加



先日ニコニコ生放送番組、「MMDアニメーションを一緒に作ろう #93」ゲストで出演させていただきました。
http://live.nicovideo.jp/watch/lv201312971
※視聴にはニコニコ動画のアカウントが必要です。
その中で簡単なモデル改造、任意中心回転ボーンの説明をしたので、手順を記事にも掲載しておきます。
任意中心回転ボーンについては、かんなさん作成の以下の動画で説明されています。

http://www.nicovideo.jp/watch/sm14484398

◆ PMXEditor

まず、モデル改造をするプログラムが必要です。


とある工房
http://kkhk22.seesaa.net/
「ダウンロード」のリンクから利用規約を確認して最新のものをダウンロードしてください。
動作には必須ランタイムがありますので、添付のreadme.txt内に記載されているものを
ダウンロード・インストールする必要があります。

◆任意中心回転ボーン生成プラグイン

次に、改造操作を一括で行ってくれるプラグインを導入します。
http://seiga.nicovideo.jp/seiga/im4505905
ダウンロードしたものを解凍して、PMXEditorの「_plugin\User」フォルダ以下に移動します。

※ これを入れてからPMXEditorを起動して、ファイルがブロックされた、などあったらこちらを参考に解除してみてください。

http://rossimmd.blogspot.jp/2014/03/mmd.html

PMXEditorを起動して、任意中心回転を付けるモデルを開きます。x/pmd/pmxファイルのドラッグで大丈夫です。
モデルを開いたら、[編集]-[プラグイン(P)]-[User]-[任意中心回転ボーン生成プラグイン]を実行します。



下のどちらかが開いたら、任意中心回転を付けたいボーンをターゲットに指定します。

左がVer1(プラグインリストの上側)、右がVer2(プラグインリストの下側)
※ 2014/12/20現在の状態

どちらでも問題ないですが、左側は全親に設定することを想定したもので、
右側は任意のボーン(IKとか)を対象にしています。
そのはずです。確か。

今回はモデル自体を任意で回転させるので、プラグインリストの上側(Ver1)を設定しました。
項目がよくわからなかったら、そのままOKボタンを押せばボーンが追加されます。

こんな感じでボーンが増えていたら成功です。
あとは名前を付けて保存をして、実際に動かしてみましょう。

◆IK Maker X プラグイン

腕IKの場合も任意回転中心と同様に、改造操作を一括で行ってくれるプラグインがあります。
腕IKを簡単に作成するプラグインが、paperguitar.comで公開されています。


http://www.paperguitar.com/mmd-related-items/plugins/134-ik-makerx.html

ダウンロードしたものを解凍して、PMXEditorの「_plugin\User」フォルダ以下に移動します。
フォルダに移動したら、PMXEditorを開き直して任意中心回転と同じように、[編集]-[プラグイン(P)]-[User]-[IKMakerPMX]-[IKMakerX]を選択すると起動します。

詳しい説明はダウンロードサイトの説明を見ていただいて、[IK親]というのをどこにするか選んで実行します。

今回は[上半身]に設定しましたが、「上半身が動いても腕は動かないでほしい」などの場合は[全ての親]などを[左腕IK親]、[右腕IK親]のところで選択すると良いです。

実行をして下のような形で[左腕IK]、[右腕IK]などが追加されていれば成功です。


◇ 腕IKに任意中心回転を付ける
腕IKが作成できたら、「任意中心回転プラグイン」のVer.2を使って腕IKにも任意中心回転ボーンを追加できます。
※ 任意中心回転ボーンを追加すると動きが大きく変わるので、モーションに合いそうだったら使ってみてください。

腕IKに付ける場合は下のように、ターゲットに対象の腕IK、任意中心回転ボーン名、親ボーン名をそれぞれ変えて実行します。


こんな感じで増えていれば成功です。



この状態で別名保存して、問題なければ同じように右腕IKも設定します。


さぁ、これであなたも任意中心回転マスターです。