Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Unity初心者がHumanoid用アニメーションを作るには

3dfed36dc1543f0007b5fd46fcb41a47?s=47 yunoda
February 24, 2021

 Unity初心者がHumanoid用アニメーションを作るには

2021/02/24 Roppongi.unity

3dfed36dc1543f0007b5fd46fcb41a47?s=128

yunoda

February 24, 2021
Tweet

Transcript

  1. Unity初心者がHumanoid用 アニメーションを作るには 2021/02/24 roppongi.unity yunoda

  2. 自己紹介 • モバイルゲームエンジニア • UnityやBlenderをメインにゲーム 制作をしています • 最近まで、ハイパーカジュアルゲー ムを作ってました yunoda

    @yunoda_3DCG
  3. アニメーション、どうしてますか?

  4. アニメ素材といえば...

  5. 欲しいモーションorポーズがない....

  6. 「自分でも作れたら....」

  7. 結論、

  8. Unityで作るのは無理です(個人的見解)

  9. (一応こんなアセットもありますが....) Price $ 60 IKを サポート 無償版 あり

  10. UMotionを使えば、Unity上にリグコ ントローラーを生成できます。

  11. ただし、使いにくい....

  12. Blenderでなんとかしましょう!

  13. ただし、できるだけ簡単に!

  14. アニメーション制作の流れ ボーンの仕込み ポージング ウェイトペイント モデリング コンストレイント リグコントローラー モーション

  15. やりたいことは モーションやポージングだけなのに、 そのほかの工程が重すぎる

  16. 個人ゲーム開発者はここだけで十分 ボーンの仕込み ポージング ウェイトペイント モデリング コンストレイント リグコントローラー モーション

  17. そもそも モデリングができる ≠ アニメが作れる

  18. アニメを作る環境だけを作りましょう!

  19. Blender公式アドオンRigify https://3dcg-school.pro/blender-rigify-tutorial/

  20. 標準搭載されてないので、あまり知られてないです...

  21. ざっくりと機能を解説すると、

  22. ボタン一つで人体リグコントローラを生成できる

  23. Rigifyでリグを作るメリット

  24. IK⇒ポージング FK⇒モーション に利用します。 無いと、アニメ作りはかなり難し いです....

  25. IKとFKを初心者が作り上げることはお そらく不可能です(モデリング以上に難しいです)

  26. Rigifyで生成したリグは、 UnityのHumanoid向けに使えます

  27. ただし、ちょっと調整が必要です

  28. • Rigifyはデフォーム(変形)するボー ンとしないボーンが入り乱れている • そのままUnityで使うことも可能 • ただし、不要なボーンがモデルに含ま れるのは管理上好ましくないです • 脚・腕のボーンが背骨ボーンの子供

    になっていないので、親子関係を組 みなおしましょう
  29. 親子関係の再設定が 必要なボーンは22個

  30. アニメーションの作り方

  31. …は、本格的にBlenderの範囲なので別の機会に

  32. Blenderでアニメを作るために必要なスキル • ドープシートの使い方(Unityとほぼ一緒) • NLAエディターでアニメーションをブレンド • アニメーションを含むモデルの出力

  33. もう少し詳しい内容を記事として公開 予定です。 しばらくお待ちください.... (間に合いませんでした)

  34. まとめ!

  35. アニメを自作する前に! • そのアニメ、ほんとに必要? • そのアニメ、ほんとに見つからない? • そのアニメ、売ってない? • そのアニメ、他で代用できない? •

    そのアニメ、外注できない? • …工数の余裕はOK? →それなら自作しましょう
  36. • Unityだけでのモーション制作はおすすめしない • モデリングができなくてもアニメは作れる • 環境立ち上げにそこそこ知識が要る • Humanoidではできないこともある • Blender、楽しいぜ!(Unity要素が少なくて申し訳ない...)

  37. ご清聴ありがとうございました!