LoginSignup
16
10

More than 5 years have passed since last update.

キズナアイちゃんにUnityで恋ダンスを踊っていただく

Last updated at Posted at 2016-12-25

成果物(クリックでYoutubeへ)

使用した要素

AnimationCheck.unity - KizunaAi - PC, Mac & Linux Standalone (Personal) <OpenGL 4.1> 2016-12-25 17-01-38.jpg

  • 配置

    • Apply Root Motion = true
  • 揺れもの

    • DynamicBone
      • Rootが設定されてなかったら自身を設定するようにScript書き換える
    • 髪とリボン
      • もみあげにmomiなどと名前が付いている
      • 各ボーンにHairって書いてくれていたら探しやすい。Hierarchyでリネームしてhairと書き加える
      • パラメータ調整
    • 肩に刺さらないようにコライダ
      • kataで検索 Radius=0.1
      • DynamicBone側のInspectorからCollider設定
    • Playのはじまりで揺れものがあばれるのが見えてしまう
      • 1秒待ってからBGM, アニメーションを開始しよう
      • そこから録画用に切り取ればいい

AnimationCheck.unity - KizunaAi - PC, Mac & Linux Standalone (Personal) <OpenGL 4.1> 2016-12-25 17-42-55.jpg

  • スクリプト
    • 踊ってるので口で呼吸
    • 目パチ
    • どちらもBlendShapeで
    • BlendShape Index=30のカメラ側を見るのは常にweight=100

Mepachi.unity - KizunaAi - PC, Mac & Linux Standalone (Personal) <OpenGL 4.1> 2016-12-25 19-05-06.jpg

  • アニメーション開始したときに位置と回転がずれる件
    • AnimationClipの設定で解決

AnimationCheck.unity - KizunaAi - PC, Mac & Linux Standalone (Personal) <OpenGL 4.1> 2016-12-25 20-37-19.jpg

  • Image Effectのせて最終調整

    • Anti Aliasingを入れることで境界の黒い点々を抑える
    • 顔もすこしボケてしまう
  • PCアプリケーションとして出力して撮影

    • EditorよりFPS上がる
    • Editorでは30FPS
  • 録画

    • 録画を始めてから踊り始めてほしいので、スタートシーンを用意して、ボタンを押すと踊るシーンに飛ぶようにした
    • メモリが足りないと録画途中で止まる
  • 編集

    • Premiereで音とくっつける(音がとれてなかった・・)
    • 不要な前後の部分を切り取る
    • 読み込んだ動画のサイズが2500x1200とかになっていて、プレビューがカクカクした。大きくキャプチャしすぎた
    • 音合わせの確認をしやすくするように、適切なサイズでキャプチャすること
    • Exportするときに1280x800にリサイズ
  • カスタムサムネイル

    • Photoshopで作成
      • かわいいフォントをインストールし、文字を書き、枠線もつける
      • サムネと題名は入り口。とても大事

2017追記:音源がミュートされた

  • 上にあるとおり、CD音源を使用していいとなっていたが、その期限が過ぎたということで動画がミュートにされてしまった。踊ってみた動画を上げていた人も削除するように公式が言っていて問題となっている。他の動画を見てみると、JOYSOUND音源や歌ってみた音源を使っている人たちの動画はミュートになっていないので、リスク回避としてそういう音源を(公式を信用しないで)使った方が良かった。

2017/12/01

  • BGMを差し替えてUP

2017/12/03

  • ダンスとBGMのタイミングのズレを修正。再度UP
16
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
10