afk.ai/自動リギング/恐竜

AI で恐竜・怪獣を自動リギング

2 本の脚、小さな腕、大きな尻尾。T. rex、ラプトル、街を踏みつぶす怪獣をアップロードすると、afk.ai がかぎ爪のある手、3 本指の足、あご、6 本ボーンの尻尾を持つ 58 ジョイントのスケルトンをフィットさせます。プレビューで歩き、咆哮し、尻尾を振り回します。

恐竜をリギングサンプルの怪獣で試す無料 · ブラウザ上で動作 · GLB 書き出し

「前」はアップロードしたままのサンプルモデルで、ボーンのないメッシュです。「後」は同じ恐竜に afk.ai のスケルトンを付け、アニメーションを再生している状態です。

仕組み

  1. 1

    アップロード

    恐竜のモデルを GLB、自己完結型 glTF、FBX のいずれかでドロップします。ログインは Google で行います。

  2. 2

    AI が体を見つける

    当社のクラウド GPU 上の AI がメッシュを読み取り、各部位の位置を割り出します。

  3. 3

    スケルトンとスキン

    AI が見つけた部位に afk.ai が恐竜用スケルトンをフィットさせ、スキンウェイトを付けます。これでメッシュが関節で曲がるようになります。

  4. 4

    アニメーションと書き出し

    モデル上ですべてのアニメーションをプレビューしてから、スケルトン、スキンウェイト、全アニメーション入りの GLB を 1 つダウンロードします。

恐竜リグの構成

2 本の脚で歩き、尻尾のある恐竜や直立型のモンスター。

スケルトン:58 ジョイント

  • 腰と 4 本ボーンの背骨
  • 頭、鼻、あご
  • 2 本の腕(各手に親指、人差し指、外側の指)
  • 3 本指の足までの 2 本の脚
  • 6 本ボーンの尻尾

アニメーション 17 種類

Attack, Death, Hit, Idle, Roar, Swim, Tail Attack, Walk, Walk RM, Beam Charge, Chest Beat, Emerge, Grab Throw, Run, Stomp, Turn Left, Turn Right.

リギング済みの怪獣をダウンロード(.glb、1.7 MB)

上のサンプルを、スケルトンと全 17 種類のアニメーション付きでダウンロードできます。CC0 なので、どんな用途にも使えます。

リギングしやすいモデル

  • 2 本の脚で立ち、腕を体から離した姿勢が最もよくフィットします。
  • 長い尻尾も問題ありません。専用のボーンが 6 本付きます。
  • トリケラトプスのような四足歩行の恐竜には、四足動物リグを試してください。

リギングした恐竜を Unity、Unreal、Godot、Blender で使う

Unity 6

  1. Window > Package Manager を開き、+ をクリックして Add package by name を選び、com.unity.cloud.gltfast(glTFast)と入力します。
  2. .glb を Assets にドラッグします。メッシュ、スケルトン、アニメーションごとの Animation Clip を含むプレハブになります。
  3. Animator Controller を作成してクリップをドラッグし、プレハブの Animator に割り当てます。
  4. FBX を使いたい場合は Blender から書き出し、Unity で Rig > Animation Type を Generic に設定して(クリーチャーは Humanoid アバターではありません)Apply をクリックします。

Unreal Engine 5

  1. .glb をコンテンツブラウザにドラッグします(または +Add > Import)。Unreal 5.1 以降は glTF をネイティブにインポートできます。
  2. オプションダイアログで Import をクリックします。Skeletal Mesh、その Skeleton、Physics Asset、アニメーションごとの Animation Sequence が作成されます。
  3. クリーチャーは独自のスケルトンを持つため、マネキンへのリターゲットは不要です。

Godot 4

  1. .glb をプロジェクトフォルダにコピーします。Godot は Skeleton3D と、全アニメーションを持つ AnimationPlayer を含むシーンとしてインポートします。
  2. 歩きや待機のようなループ用のアニメーションは、.glb をダブルクリックしてアニメーションを選び、Loop Mode を Linear にして Reimport をクリックします。
  3. シーンをインスタンス化して再生します:$AnimationPlayer.play("Walk")

Blender

  1. File > Import > glTF 2.0 (.glb/.gltf) を選び、ファイルを指定します。
  2. メッシュはアーマチュアに付いた状態で読み込まれ、最初のアニメーションが有効になっています。タイムラインをスクラブすると再生されます。
  3. ほかのアニメーションは、それぞれの名前が付いた NLA トラックに入っています。トラックの星(Solo)をクリックすると再生できます。

よくある質問

›ルートモーションは含まれていますか?

はい。Walk RM はルートモーション付きの歩行で、アニメーションでキャラクターを移動させるエンジン向けです。Walk はその場で歩きます。

›どんなアニメーションが付いていますか?

Walk、Walk RM、Run、ターン 2 種、Idle、Roar、Chest Beat、Stomp、Attack、Tail Attack、Grab Throw、Beam Charge、Emerge、Swim、Hit、Death。

›無料で商用利用できますか?

はい。モデルの権利はあなたのもので、アニメーションは CC0 です。

›afk.ai は無料ですか?

無料で試せます。モデルのリギングとアニメーションのプレビューに費用はかかりません。ログインは Google で行い、サイトは広告で運営されています。

›動かすには何が必要ですか?

Chrome か Edge が使えるパソコンです。AI は afk.ai のクラウドリギングで動くので、ダウンロードするものはありません。

ほかのものをリギング