成果物(クリックでYoutubeへ)
使用した要素
- モデル http://kizunaai.com/download.html
- ライセンス的にはキャラを毀損しないものの制作なのでOK
- MMD Motion http://www.nicovideo.jp/watch/sm30009373
- MMD4Unity
- MMD->fbxにモデルもモーションも変換
- BGM「恋」の著作権問題
- 部屋画像 http://01.gatag.net/0011587-free-photo/
- PlaneにUnlitシェーダではりつけてキャラの後ろに配置
- Planeでメッシュ描画せず影だけ描画する 下の#18のシェーダを使用
- https://forum.unity3d.com/threads/matte-shadow.14438/
- 影落とし用に見えないPlaneが床に敷いてある
-
配置
- Apply Root Motion = true
-
揺れもの
- DynamicBone
- Rootが設定されてなかったら自身を設定するようにScript書き換える
- 髪とリボン
- もみあげにmomiなどと名前が付いている
- 各ボーンにHairって書いてくれていたら探しやすい。Hierarchyでリネームしてhairと書き加える
- パラメータ調整
- 肩に刺さらないようにコライダ
- kataで検索 Radius=0.1
- DynamicBone側のInspectorからCollider設定
- Playのはじまりで揺れものがあばれるのが見えてしまう
- 1秒待ってからBGM, アニメーションを開始しよう
- そこから録画用に切り取ればいい
- DynamicBone
- スクリプト
- 踊ってるので口で呼吸
- 目パチ
- どちらもBlendShapeで
- BlendShape Index=30のカメラ側を見るのは常にweight=100
- アニメーション開始したときに位置と回転がずれる件
- AnimationClipの設定で解決
-
Image Effectのせて最終調整
- Anti Aliasingを入れることで境界の黒い点々を抑える
- 顔もすこしボケてしまう
-
PCアプリケーションとして出力して撮影
- EditorよりFPS上がる
- Editorでは30FPS
-
録画
- 録画を始めてから踊り始めてほしいので、スタートシーンを用意して、ボタンを押すと踊るシーンに飛ぶようにした
- メモリが足りないと録画途中で止まる
-
編集
- Premiereで音とくっつける(音がとれてなかった・・)
- 不要な前後の部分を切り取る
- 読み込んだ動画のサイズが2500x1200とかになっていて、プレビューがカクカクした。大きくキャプチャしすぎた
- 音合わせの確認をしやすくするように、適切なサイズでキャプチャすること
- Exportするときに1280x800にリサイズ
-
カスタムサムネイル
- Photoshopで作成
- かわいいフォントをインストールし、文字を書き、枠線もつける
- サムネと題名は入り口。とても大事
- Photoshopで作成
2017追記:音源がミュートされた
- 上にあるとおり、CD音源を使用していいとなっていたが、その期限が過ぎたということで動画がミュートにされてしまった。踊ってみた動画を上げていた人も削除するように公式が言っていて問題となっている。他の動画を見てみると、JOYSOUND音源や歌ってみた音源を使っている人たちの動画はミュートになっていないので、リスク回避としてそういう音源を(公式を信用しないで)使った方が良かった。
2017/12/01
- BGMを差し替えてUP
2017/12/03
- ダンスとBGMのタイミングのズレを修正。再度UP