とりあえずモーションをつけたいときのリグ付きキャラモデルを探してみる

#これはなに？
Unreal Engineのおまけについてくるリグ（Epic標準リグ？）
を紹介するついでにリグ付きモデルを探してみた

#まえおき
リグのついたキャラモデルというのは、
**ツール名＋「Free Rig」**などで検索すればたくさん見つけられます。
ただ、そういうのはちょっとキャラやリグの個性が強すぎたりして
サクッと落書き気分でモーション付けたいんだよなーみたいなときには使いづらかったりします。

大げさじゃないけど一通りのリグがついてて、
ウェイト調整もしたくないし、モデル自体にはそんなにキャラ感がない方がいいし
…みたいなのがあるといいなって、
アプリケーション付属のを中心に、webでお見かけするのも含めて取り上げてみました。

なにかを網羅しようという意向の強い記事ではありませんのでご了承いただければと思います。
また、いいリグ、いいモデルかどうかはここでは気にしていません。

#Maya Dummy
**HumanIK**のサンプルとして用意されています。
HumanIKパネルを開いて「HumanIK サンプルを読み込み」を押すと、
コントロールリグつきアセットが読み込まれます。
![maya03.png](https://qiita-image-store.s3.amazonaws.com/0/102581/5a6acd9c-f74f-a00c-d16f-f19e5d7c39c0.png)

![maya02.png](https://qiita-image-store.s3.amazonaws.com/0/102581/93044f77-d73e-c215-f581-06f08cbdd5c6.png)
素朴な眼差しに哀愁を感じます

「**バイザー**（Maya標準のサンプルライブラリ）」にも入っています。
![maya01.png](https://qiita-image-store.s3.amazonaws.com/0/102581/4e2d327d-f13a-27a7-1d1d-85e21834c2c6.png)
中ボタンドラッグか、アイコンを右クリックして読み込みます。

#3dsMax
##Biped
![max01.png](https://qiita-image-store.s3.amazonaws.com/0/102581/c06d417b-1ab0-ed2b-f655-21f8644d27c5.png)
3dsMax標準の、骨＋リグ一体型システム。レンダリングに映ります。

##IK-joeほか
3dsMaxにも標準でサンプルが用意されています
![max02.png](https://qiita-image-store.s3.amazonaws.com/0/102581/ed51d01c-bcb0-92fa-fcc8-0a04cc33bd26.png)


IK-joeに至ってはすでにアニメーションが入っていてなにがなにやら(笑
右の二人は**CAT** (Character Animation Toolkit)のサンプルです。

#「アニメータードラフト会議」配布リグ
昨年秋に行われた催し用に配布されていたものです。

>http://www.too.com/atsuc2015/draft.html

Maya用、Max用のファイルが配布されており、
キャラの他に**地面**と**高飛び用具一式**が含まれています。

##Maya用
以前バイザーに収録されていた**Humanoid**に、HIKリグを適用したものです。
![draft_maya.png](https://qiita-image-store.s3.amazonaws.com/0/102581/3285f3d1-4323-5f47-d429-c0d0dfb10c0b.png)

##Max用
基本的にはBipedですが、太さなどがホネホネじゃない感じに調整されています。
（左は置いたままのbiped）
![draft_max.png](https://qiita-image-store.s3.amazonaws.com/0/102581/a9a81416-cca8-9f7c-c4aa-2cf01e5213b0.png)

#MoxMotionさん配布のリグ
![mox01.png](https://qiita-image-store.s3.amazonaws.com/0/102581/265c1767-3d7e-467b-3702-97c227b54d0a.png)

http://mox-motion.com/freerig/

モーション専門のプロダクション**MOX-MOTION**さんの配布しているリグです。
簡易なモデル、簡易なリグで、まさに落書き感覚でモーションつけたくなった時に
気軽に使えます。
キャラ性のなさも適度で、シーン構造も単純なのでいじったりしやすいです。
個人的にはこれに首、肩、つま先を足したやつで遊んでたりします。

![mox02.png](https://qiita-image-store.s3.amazonaws.com/0/102581/16a0e026-e27b-d95d-235f-c3a1f662f837.png)
さまざまなアプリケーション向けのものが含まれています。

##2016年8月5日版

配布リグが更新されました。
URLは変わらずです。

![newmox.png](https://qiita-image-store.s3.amazonaws.com/0/102581/1ba66e71-fa31-55d2-a3f5-6ea71b09aa4c.png)

以前の版はジョイント階層にジオメトリが階層化されていましたが、
ジオメトリ、ジョイント階層、コントローラがそれぞれ整理された構造になっています。
肩・首・つま先・指といった細かい表情づけにかかわる部位が追加され、部分的に直方体ではなく傾斜のついた形状になっています。
また、配布時点でのポーズが「きをつけ」からTスタンスになりました。

#アニメーションスタイル＋　付属データ
**CGWORLD誌**で森江康太氏が連載されているCGアニメーション解説記事**「アニメーションスタイル」**を
書籍にまとめたもので、
購入者は付録のデータをダウンロードできます。

https://www.wgn.co.jp/store/dat/3274/

![animstylepls.png](https://qiita-image-store.s3.amazonaws.com/0/102581/52b8af43-e592-e7d9-77bf-cc1e17a4d927.png)

リアル等身、カートゥーン風キャラ男女、犬・馬が居ます。
本書が出て以降の連載もだいぶ進んでるのでそろそろ第二巻にも期待してしまいますね。
（そういえばMayaのバージョンも進んでいるので、渡らないデータとかあるかもしれません。たしかHIK前のFBIK時代ですし）

#Houdini
シェルフのCharacterタブに居ます。
![hou01.png](https://qiita-image-store.s3.amazonaws.com/0/102581/2e8ab8c4-183c-2fe6-c41d-883a3a148dc2.png)
一番右の人は「Mocap Biped 1」さんです、誰感あります

#ほか
**Motionbuilder**のは見事なキャラ立ちなので以下略

**Cinema4D**にもあった気がしましたがStudioのみなんですかね。
**blender**ならRigifyアドオンを使う感じでしょうか。
この二者はリグにスキニングする必要がありますが。

そういえば**akeytsu**も使ってみたいなと思いつつまだ触れてないです
https://www.nukeygara.com/akeytsu


#UE4
冒頭に書いた通り、ここからがこの記事のメインのようなものです。
UE4にはEpic謹製のリグ＋アニメーションツール**「A.R.T」**が同梱されていて、
そのサンプルが下記になります。

※A.R.T自体にはここでは触れませんので、下記を参照ください。
[Maya アニメーション リギング ツールセット](https://docs.unrealengine.com/latest/JPN/Engine/Content/Tools/MayaRiggingTool/index.html)
　[アニメーションツール](https://docs.unrealengine.com/latest/JPN/Engine/Content/Tools/MayaRiggingTool/RigTool_Animation/index.html)
　[リギングツール](https://docs.unrealengine.com/latest/JPN/Engine/Content/Tools/MayaRiggingTool/RigTool_Rigging/index.html)

![ue_ART01.png](https://qiita-image-store.s3.amazonaws.com/0/102581/c0713c38-438a-e39a-3606-93e92328dfad.png)

サンプル、なかみはグレイマンさんです。
uassetからエクスポートした場合と違って、三角ポリ化される前のジオメトリです。

##使い方
![ue_ART02.png](https://qiita-image-store.s3.amazonaws.com/0/102581/8a65f624-410a-947e-c0f7-5c2b18595f4d.png)

UEのインストールフォルダ以下の**「Extras」**の中にあります。
さらにそこから MayaTools > General > ART > Projects と降りると、
Sampleというフォルダが見つかります。
これは、A.R.Tを使うとこういうリグができますよというサンプルではありますが、
組み終わってるのでA.R.Tを有効にしてなくても動きます。
（ポーズとかは利用できませんが。）

AnimRigs > Mannequin.mb がリグの組まれたファイル、
ExportFiles > Mannequin_Export.mb がリグを組む前のグレイマンです。

開くのは前者です。
すると後者にリグが組まれた状態で開かれます。
もしリファレンスを見失っている旨が表示されたら、探して指定してあげましょう。
![ue401.png](https://qiita-image-store.s3.amazonaws.com/0/102581/ba7a9fe1-8ee2-ec88-114b-65eeba528de2.png)


##リグの特徴
かなりの部分を**IK**で動かす仕様になっています。
肩もIK、つまり回転ではなく移動で調整します。
胴体も同様で、移動で制御します。あ、胸側は回転と移動です。
首はFK。回転制御です。
![ue402.png](https://qiita-image-store.s3.amazonaws.com/0/102581/8eaa7e31-7346-6980-259b-061feb990416.png)

肘はポールベクターで制御なんですが
**膝**はちょっと特徴的で、肘とちがってポールベクターじゃないです。膝から矢印上のシェイプが出てはいるんですけど。
膝の回転は、**足首のコントローラ**に追加されてる**Knee Twist**アトリビュートで行ないます。
![ue403.png](https://qiita-image-store.s3.amazonaws.com/0/102581/f34412a9-42d9-fa58-2910-b77f3efe2f61.png)
ちなみに足のコントローラは「つま先を回転」「つま先側から足首を回転」「かかと側から足首を回転」が用意されていますが、つま先側は距離がありすぎてちょっと気持ちよくない挙動になってる気がしますがいかがお過ごしでしょうか。

各所に**ストレッチ**と**スクワッシュ**が組まれています。
伸び縮みするグレイマンさんを見ることができます。

で、A.R.Tを有効にしてたら
ポーズの流用とかアニメーション作業を補助してくれるツール群が使えるはずです。

#まとめ
最初に触れたように、リグ付きモデル自体は探せばたくさん見つかります。
他のツールにもリグのついたサンプルがついていることもあると思います。
**MMD**（及びその文化）とか、**UnityのMecanim**とか、[**Adobe MixamoのAuto-Rigger**](https://www.mixamo.com/auto-rigger)とか
さまざまなアプローチでモーション付けの敷居を下げてくれる状況が分厚くなっています。
業務外の野良手付けモーションもっと盛り上がるといいなと思います。