Maya LTのQuick Rigを試す

ちょっと前に、人型3DMeshをアップロードすると半自動でボーンとのスキニングが完了するAdobeのMixamoというサービスがすごいすごいと言っていたわけですが。



Maya LTにもQuick Rigというお手軽スキニングツールがあることに気づきました↓
https://knowledge.autodesk.com/ja/support/maya-lt/learn-explore/caas/CloudHelp/cloudhelp/2018/JPN/MayaLT-CharacterAnimation/files/GUID-DC29C982-D04F-4C20-9DBA-4BBB33E027EF-htm.html



Quick RigはMaya LTだけでなく、通常のMayaにももちろん搭載されている。
さすが有償のツールというだけあって、Mixamoよりも痒い所に手が届きそうな感じ。既存のモーションデータを流し込むためのスキニングだけでなく、ちゃんと自分でアニメーションを付けるためのコントロールリグが組まれるようだ。


Quick Rig

こちらの解説記事を真似してやってみよう↓
http://maya.indyzone.jp/2016/09/30/maya%E6%96%B0%E6%A9%9F%E8%83%BD%E3%80%80%E3%80%8C%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%83%AA%E3%82%B0%E3%80%8D%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F%E3%80%82%E7%B0%A1%E5%8D%98/
http://maya.indyzone.jp/2016/10/03/maya%E6%96%B0%E6%A9%9F%E8%83%BD%E3%80%80%E3%80%8C%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%83%AA%E3%82%B0%E3%80%8D%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F%E3%80%82%E7%B0%A1%E5%8D%98-2/
http://maya.indyzone.jp/2016/10/04/%EF%BC%88%E5%AE%9F%E9%A8%93%EF%BC%89maya%E6%96%B0%E6%A9%9F%E8%83%BD%e3%80%80%E3%80%8C%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%83%AA%E3%82%B0%E3%80%8D%E3%82%92%E3%81%84%E3%82%8D%E3%82%93%E3%81%AA/

Mixamoで試した時と同様に、このモデルを使ってワンクリック。



しばらく待つと、スキニングとコントロールリグの作成完了。



間違えてハイポリメッシュのモデルでやっちゃったけど、エラーも無く処理が完了した。
この前せっかくポリゴンの削減とかやったのに。



このモデルだと、ワンクリックでは身体の前後が逆にリグが組まれてしまった。。。
完全オートに頼るのはちょっと無理そうなので、段階的に調整していくモードでまた再挑戦しよう。

Human IK

Quick Rigは、ボーンの配置・スキニングを行い、Maya Human IKのコントロールリグを作成してくれるようだ。カスタムリグをゴリゴリ作らずとも、Human IKで結構汎用的に対応できそう。
どうやら、スムースバインドが必要ないメカとか外骨格なデザインのモデルなら、Quick Rigを使わずにスキニング済みのボーンに対してHuman IKを仕込むのが近道っぽい。

Human IKについてちょっと勉強しよう。
https://area.autodesk.jp/movie/maya-learning-channel/16.html



Human IKの仕込み方は、こちらの記事を参考にしながら↓
http://tsumikiseisaku.com/blog/humanik-tutorial-0/

Maya LT同梱のスキニング済みのサンプルデータMaya Dummyを使って試してみる。



と言っても、「コントロールリグを作成」ボタンを押すだけ。



じょーん!



Human IKを使ったキャラクターアニメーションについてもうちょっと調べてみるか。
https://area.autodesk.jp/movie/maya-learning-channel/19.html


Maya LTでUnity MeshSync

ところで、DCCツール上のモデルの編集をリアルタイムにUnityに反映させるMeshSyncはMaya LTにも対応しているらしい。
https://github.com/unity3d-jp/MeshSync#maya-lt

Maya LTはプラグイン非対応なんだと思っていたけど
https://knowledge.autodesk.com/ja/support/maya-lt/learn-explore/caas/CloudHelp/cloudhelp/2018/JPN/MayaLT-CustomizingMayaLT/files/GUID-2CF7D90B-EF10-40D1-9129-9D401CCAB952-htm.html

なるほど、こういうことなのか↓



気づいたけど、オイラが最後にMaya LTを触ってからもう2年も経ってるのな。。。




関連記事

ZBrush用トポロジー転送プラグイン『ZWrap Plugin for ZBrush』

Paul Debevec

オープンソースの物理ベースGIレンダラ『appleseed』

UnityプロジェクトをGitHubで管理する

adskShaderSDK

参考書

グローバルイルミネーションに手を出す前に、やり残したことがあるんじゃない?

JavaによるCGプログラミング入門サイト (日本語)

プログラムによる景観の自動生成

PythonでBlenderのAdd-on開発

『パシフィック・リム: アップライジング』のVFXブレイクダウン まとめ

顔追跡による擬似3D表示『Dynamic Perspective』

マジョーラ

Deep Fluids:流体シミュレーションをディープラーニングで近似する

リメイク版ロボコップスーツのメイキング

Structure from Motion (多視点画像からの3次元形状復元)

Physically Based Rendering

geometry3Sharp:Unity C#で使えるポリゴン操作ライブラリ

法線マップを用意してCanvas上でShadingするサンプル

Unity ARKitプラグインサンプルのドキュメントを読む

Mayaのプラグイン開発

UnityユーザーがUnreal Engineの使い方を学ぶには?

写真から3Dメッシュの生成・編集ができる無料ツール『Autodesk Memento』

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメイキング

CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』

Ambient Occlusionを解析的に求める

参考になりそうなサイト

ZBrushでアヴァン・ガメラを作ってみる 歯茎を別パーツへ分割

Unreal Engine Tokyo MeetUp!へ行ってきた

ZBrushでゴジラ2001を作ってみる 身体のシルエット出し

Photogrammetry (写真測量法)

ZBrushで仮面ライダー3号を造る 仮面編 ClipCurve

Oculus Goを購入!

Physics Forests:機械学習で流体シミュレーションを近似する

『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイクダウン

書籍『ゼロから作るDeep Learning』で自分なりに学ぶ

SIGGRAPH ASIA 2009で学生ボランティア募集してるみたい

映画から想像するVR・AR時代のGUIデザイン

Digital Emily Project:人間の顔をそっくりそのままCGで復元する

Unityからkonashiをコントロールする

ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバランス調整

ZBrushでアヴァン・ガメラを作ってみる 下半身のバランス調整

コメント