afk.ai/自動リギング/クモ・昆虫
AI でクモ・昆虫・カニを自動リギング
8 本の脚に手作業でボーンを置くのは大変です。afk.ai がすべての脚を見つけ、牙と腹部付きの 8 本脚スケルトンをフィットさせ、脚が正しい順番で動く歩行サイクルを再生します。
「前」はアップロードしたままのサンプルモデルで、ボーンのないメッシュです。「後」は同じクモに afk.ai のスケルトンを付け、アニメーションを再生している状態です。
仕組み
- 1
アップロード
クモのモデルを GLB、自己完結型 glTF、FBX のいずれかでドロップします。ログインは Google で行います。
- 2
AI が体を見つける
当社のクラウド GPU 上の AI がメッシュを読み取り、各部位の位置を割り出します。
- 3
スケルトンとスキン
AI が見つけた部位に afk.ai がクモ用スケルトンをフィットさせ、スキンウェイトを付けます。これでメッシュが関節で曲がるようになります。
- 4
アニメーションと書き出し
モデル上ですべてのアニメーションをプレビューしてから、スケルトン、スキンウェイト、全アニメーション入りの GLB を 1 つダウンロードします。
クモリグの構成
クモ、カニ、羽のない昆虫:関節のある 8 本の脚、牙、腹部。
スケルトン:56 ジョイント
- 腰、2 本ボーンの胴体、頭
- 2 本の牙
- 8 本の脚(それぞれ 3 つの節と先端)
- 3 本ボーンの腹部
アニメーション 17 種類
Attack, Bite, Death, Death 2, Eating, Hit, Idle, Jump, Walk, Run, Sneak, Threat, Turn Left, Turn Right, Dangle, Death Curl, Web Shoot.
リギング済みのクモをダウンロード(.glb、1.1 MB)上のサンプルを、スケルトンと全 17 種類のアニメーション付きでダウンロードできます。CC0 なので、どんな用途にも使えます。
リギングしやすいモデル
- 脚を体の下にたたまず、体の周りに広げた姿勢が最もよくフィットします。
- afk.ai に種類を聞かれたら Spider or insect を選んでください。カニもこれです。スズメバチ、ハチ、トンボには専用の Flying insect スケルトンがあります。
- 1 ファイルにクリーチャーは 1 体。
リギングしたクモを Unity、Unreal、Godot、Blender で使う
Unity 6
- Window > Package Manager を開き、+ をクリックして Add package by name を選び、com.unity.cloud.gltfast(glTFast)と入力します。
- .glb を Assets にドラッグします。メッシュ、スケルトン、アニメーションごとの Animation Clip を含むプレハブになります。
- Animator Controller を作成してクリップをドラッグし、プレハブの Animator に割り当てます。
- FBX を使いたい場合は Blender から書き出し、Unity で Rig > Animation Type を Generic に設定して(クリーチャーは Humanoid アバターではありません)Apply をクリックします。
Unreal Engine 5
- .glb をコンテンツブラウザにドラッグします(または +Add > Import)。Unreal 5.1 以降は glTF をネイティブにインポートできます。
- オプションダイアログで Import をクリックします。Skeletal Mesh、その Skeleton、Physics Asset、アニメーションごとの Animation Sequence が作成されます。
- クリーチャーは独自のスケルトンを持つため、マネキンへのリターゲットは不要です。
Godot 4
- .glb をプロジェクトフォルダにコピーします。Godot は Skeleton3D と、全アニメーションを持つ AnimationPlayer を含むシーンとしてインポートします。
- 歩きや待機のようなループ用のアニメーションは、.glb をダブルクリックしてアニメーションを選び、Loop Mode を Linear にして Reimport をクリックします。
- シーンをインスタンス化して再生します:$AnimationPlayer.play("Walk")
Blender
- File > Import > glTF 2.0 (.glb/.gltf) を選び、ファイルを指定します。
- メッシュはアーマチュアに付いた状態で読み込まれ、最初のアニメーションが有効になっています。タイムラインをスクラブすると再生されます。
- ほかのアニメーションは、それぞれの名前が付いた NLA トラックに入っています。トラックの星(Solo)をクリックすると再生できます。
よくある質問
›6 本脚の昆虫やカニにも使えますか?
afk.ai は、クモ、カニ、羽のない昆虫にクモ用スケルトンを使います。脚は 8 本なので、最もよく合うのはクモです。スズメバチ、ハチ、トンボのような羽のある昆虫には、専用の飛ぶ昆虫スケルトンがあります。
›どんなアニメーションが付いていますか?
Walk、Run、Sneak、Idle、ターン 2 種、Attack、Bite、Threat、Jump、Eating、Web_Shoot、Dangle、Hit、死亡モーション 3 種。すべてダウンロードに含まれます。
›商用ゲームに使えますか?
はい。モデルの権利はあなたのもので、アニメーションは CC0 です。
›afk.ai は無料ですか?
無料で試せます。モデルのリギングとアニメーションのプレビューに費用はかかりません。ログインは Google で行い、サイトは広告で運営されています。
›動かすには何が必要ですか?
Chrome か Edge が使えるパソコンです。AI は afk.ai のクラウドリギングで動くので、ダウンロードするものはありません。