プラグインUnity

Unity版AFK AI: エディター用自動リギングパッケージ

Unityを離れずにモデルをリギングしてアニメーションを付けられます。プロジェクト内のモデルを選んでRigをクリックすると、1分ほどでアニメーションクリップ付きのリギング済みコピーが元のモデルの隣に追加され、すぐに再生できます。

バージョン0.1.0 · 28.5 KBafk-ai-unity-0.1.0.tgz
対応OS:Windows、macOS、Linux

Unityの中で3ステップ

  1. Unity

    Assets > Characters

    Materials
    Textures
    Hero.fbx
    1

    モデルを選択

    Projectウィンドウの.fbx、.glb、.gltf、またはシーンに配置したモデルを選びます。

  2. Unity

    AFK AISign out

    you@example.com · 2 rigs left this month

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    Rig

    Rigging: adding the animations…

    2

    Rigをクリック

    AFK AIウィンドウでボディタイプを選び、Rigをクリックします。リギング中も作業を続けられます。

  3. Unity

    Assets > Characters

    Materials
    Textures
    Hero.fbx
    Hero_rigged.fbxHumanoid
    Idle_A⟳
    Walk⟳
    Sprint⟳
    Jump_Start
    3

    プロジェクトに戻ってくる

    リギング済みFBXが元のモデルの隣に追加されます。人型ならHumanoidで、クリップはループか1回再生に設定済みです。

インストール

  1. afk-ai-unity-0.1.0.tgzをダウンロードし、プロジェクトのPackagesフォルダーなど、ずっと置いておける場所に保存します。Unityはこのファイルからパッケージをインストールします。
  2. UnityでWindow > Package Managerを開き、左上の+をクリックしてAdd package from tarball...を選び、ファイルを指定します。
  3. Window > AFK AIを開きます。

パッケージはUnityエディターの中でだけ動作します。ゲームのビルドには一切含まれません。

ダウンロード

Unity版をダウンロード

無料でダウンロード

ファイル
afk-ai-unity-0.1.0.tgz
バージョン
0.1.0
サイズ
28.5 KB
対応OS
Windows、macOS、Linux
SHA-256
88c1bd92bcbbab5f4052ede5c15efee0411c57eb205fc97e05e7eaeedd80dd34

動作環境

  • Unity 2021.3以降(Unity 6を含む)、Windows、macOS、Linux
  • afk.aiのアカウント(Googleでログイン)。無料アカウントでは月3回までリギングできます。
  • インターネット接続(リギングはAFK AIのサーバーで行います)。

使い方

  1. AFK AIウィンドウでSign inをクリックします。ブラウザでafk.aiが開くので、Googleでログインしてから、Unityに戻ります。ウィンドウにメールアドレスと今月の残りリギング回数が表示されます。
  2. Projectウィンドウでモデルファイル(.fbx、.glb、.gltf)を選択します。シーンに配置したモデルでもかまいません。その場合は元のファイルが送信されます。
  3. Body typeを選び、リギングとそのボディタイプの全アニメーションならAll animations、スケルトンだけならRig onlyを選びます。FacingはAutoのままにします。
  4. Rigをクリックします。ウィンドウに進行状況(アップロード、リギング、アニメーションの追加、ダウンロード)が表示されます。ウィンドウを閉じても処理は止まりません。

ブラウザからUnityに戻れない場合(セキュリティソフトがブロックしているなど)は、afk.aiにログインコードが表示されます。AFK AIウィンドウでI have a sign-in codeを開いてコードを貼り付け、Use codeをクリックしてください。

リギング1回ごとに、afk.ai/rigと同じくアカウントのリギング回数を1回使います。無料アカウントでは月3回まで、無料のアニメーション付きでリギングできます。プランならリギング回数が増え、すべてのアニメーションが使えます。失敗したリギングはカウントされません。

リギング結果

場所
Hero.fbxの隣にHero_rigged.fbxが追加され、Projectウィンドウで選択・ハイライトされます。元のファイルは変更されません。
人型
人間はHumanoidとして読み込まれるので、ほかのHumanoidキャラクターとアニメーションを相互に使い回せます。
それ以外
動物、クリーチャー、オブジェクトはGenericとして読み込まれます。
クリップ
アニメーションごとに1つのクリップになります。Idle、Walk、Runのように繰り返すものはループに、JumpやDeathのような1回きりのものは1回再生に設定されます。
AFK AIで作られるモデルを3Dで確認できます。ボディタイプ専用のスケルトンが入り、ウェイトが塗られ、アニメーションが付いた状態です。ドラッグで回転でき、アニメーションを選ぶと再生します。 ナイト:Medieval Knight(作者:Andy Woodhead)、CC BY 4.0。

知っておきたい制限

  • 送信されるのはモデルのファイルそのものです。.fbx、.glb、またはすべてを埋め込んだ.gltfで、50MBまで対応しています。
  • 人間のスケルトンをUnityがHumanoidのボーンに対応付けられない場合、モデルはGenericとして読み込まれます。アニメーションは再生できますが、ほかのHumanoidキャラクターとは共有できません。
  • Stop waitingで止まるのはUnity側の待機だけで、リギングは続き、1回としてカウントされます。接続が切れた場合は、Try againで同じリギングを再開でき、二重にカウントされることはありません。

よくある質問

Unity 6で使えますか?

はい。Unity 2021.3以降で動作し、Unity 6にも対応しています。

ゲームのビルドに何か含まれますか?

いいえ。パッケージはエディター専用です。ゲームに含まれるのは、リギング済みモデルとそのクリップだけです。

.glbファイルもリギングできますか?

はい。Unityは、glTFインポーターのパッケージを入れていないと.glbや.gltfファイルをモデルとして表示しませんが、プラグインはどちらの場合でも送信できます。リギング済みコピーはFBXで戻ってきます。

ループすべきでないアニメーションがループします。どう変更しますか?

_rigged.fbxを選択し、InspectorのAnimationタブでクリップを選んでLoop Timeを切り替え、Applyをクリックします。

Unity版AFK AIは無料ですか?

ダウンロードは無料です。リギングするたびに、afk.ai/rigと同じくafk.aiアカウントのリギング回数を1回使います。無料アカウントでは月3回まで、無料のアニメーション付きでリギングできます。プランならリギング回数が増え、すべてのアニメーションが使えます。失敗したリギングはカウントされません。

ログイン情報がファイルに保存されることはありますか?

いいえ。ログイン情報はパソコン内のユーザー設定に保存され、シーンやプロジェクトのファイルには含まれません。作業データを共有したりコミットしたりしても、アカウントが共有されることはありません。Sign outでログイン情報は消去されます。

リギング結果を商用ゲームに使えますか?

はい。アニメーションはCC0(パブリックドメイン)で、モデルの権利はそのままご自身のものです。

ほかのアプリ用のAFK AI

すべてのプラグイン →

ブラウザでリギングするなら

afk.ai/rigでも同じようにリギングでき、プレビューや修正、すべてのダウンロード形式が使えます。

モデルをリギング