Mayaからアバターアニメーションをエクスポートする

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

アバターアニメーション は、歩行、水泳、ダンスなど、どんなアバターアクションでもプレイするために作成し、割り当てることができるアニメーションです。Studio 内の アニメーションエディタ または アニメーションキャプチャ ツールの使用に加えて、Maya などのサードパーティモデリングおよびアニメーションツールを使用して、アバターアニメーションを作成し、Roblox で使用するすべてのアバターに適用するために、Studio にアバターアニメーションを直接インポートできます。このガイドを使用して、リグとアニメーションがエクスポートプロセスで満たさなければならない特定の設定のチェックリストとして使用すると、アニメーションのインポートが成功するようにできます。

A humanoid mannequin in Maya with IK controls.

R15 マネキン参照
>

例のウォーキングアニメーション

装備を構成する

Maya からアバターアニメーションをエクスポートする前に、Studio のインポート要件に準拠するようにリグを構成し、特定の階層と命名規約に従ってリグが動作し、Studio がファイルをアバターアニメーションとして認識し、根ノードが動かないようにリグの翻訳チャネルがミュートされることを確認する必要があります。

階層と命名規約

スタジオでは、ヒューマノイドリグの内部ジョイント構造に特定の階層と命名規則が必要であり、それはあなたがアバターアニメーションとしてインポートしているものを認識できるようになります。ダウンロード可能な R15 マネキン参考リグを使用してアニメーションを作成していない場合は、リグが次の関節階層と命名規約を正確にそのまま使用していることを確認してください:

  • ルート
  • ヒューマノイドルートパーツ
  • 下半身Torso
  • 上半身
  • 頭 (首の基を表す)
  • 左上腕
  • 左低腕
  • 左手
  • 右上腕
  • 右下腕
  • 右手の
  • 左上腿
  • 左小腿
  • 左足
  • 右上脚
  • 右下脚
  • 右足

翻訳チャネルをミュートすチャンネル

Roblox アバターアニメーションは、再生中にキャラクターを移プレイできません;代わりに、アバターアニメーションは世界の位置でリグをアニメーションします。アバターアニメーションが、歩行アニメーションのように空間で移動するロコモーションタイプのアニメーションで、根ノードが移動するとアニメーションが再生されるキャラクターなど、リグの翻訳チャネルをミュートして、エクスポート時にリグを移動せずにアニメーションが再生する必要があります。

翻訳チャネルをミュートするにチャンネル:

  1. Open the グラフエディタ

    1. メニューバーで Windows をクリックします。コンテキストメニューが表示されます。

    2. ワークスペース の上にマウスポインタを置き、アニメーション をクリックします。グラフ編集者 が表示されます。

      A close up view of the Windows dropdown menu in Maya. The Workspaces menu item is highlighted, as well as the Animation submenu.
  2. タイムマーカー をフレーム 0 に移動する。

    A close up view of the Graph Editor in Maya. The Time marker for a character's right hand is at frame 0, and is highlighted.
  3. In the アウトライナー , select the root node. If you are using the reference file, this is TSM3_root .

  4. チャンネルボックス の Translate Z 値に右クリックします。コンテキストメニューが表示됩니다。

  5. Select 選択をミュートする 。Translate Z のチャネルボックスの色がオレンジに変更され、ミュートされていることを確認する。

    A close up view of the Channel Box in Maya. The Mute Selected menu item in the contextual menu from step 4 is highlighted.
    A close up view of the Channel Box in Maya. The Translate Z property channel box color is orange to signify it is muted. The rest of the values are in cyan blue to signify that they remain unmuted.

アニメーションを再生すると、キャラクターのルートノードはもはや空間で移動しなくなり、キャラクターはシーンの原点でアニメーションします。

アニメーションをエクスポート

リグが場所にアニメーションされ、Studio と互換性のある階層と名前データを持っているため、アニメーションを .fbx 形式にエクスポートできます。Maya はデフォルトでこの機能をロードしないので、ファイルをスタジオが認識できる形式でエクスポートするために必要な追加設定を獲得するには、FBX プラグインを有効にする必要があります。

Mayaからアバターアニメーションをエクスポートするには:

  1. FBX プラグインをインストールします。

    1. メニューバーで Windows をクリックします。コンテキストメニューが表示されます。

    2. Hover over 設定/プレファレンス , then click プラグインマネージャー . The プラグインマネージャー window displays.

      A close up view of the Windows dropdown menu in Maya. The Settings/Preferences menu item is highlighted, as well as the Plguin-in Manager submenu.
    3. 検索フィールドに、 fbxmaya を入力します。 fbxmaya.mll プラグインが表示されます。

    4. ロード自動ロード オプションを有効にします。

      The Plug-in Manager with a close up view of the fbxmaya file. Its Loaded and Auto load settings are highlighted.
  2. メニューバーで ファイル をクリックします。コンテキストメニューが表示されます。

  3. すべてのエクスポート を選択。 すべてのエクスポート ウィンドウが表示されます。

    A close up view of the File dropdown menu in Maya. The Export All menu item is highlighted.
  4. ウィンドウの下部で、

    1. ファイル名 フィールドに、アバターアニメーションの名前を入力します。
    2. クリックして タイプのファイル ドロップダウンメニュー、次に FBX エクスポート を選択します。 オプションパネル は設定を更新します。
  5. オプションパネルで アニメーション ドロップダウンをクリックして、追加のアニメーション設定をクリックし、 ベイクアニメーション セクションで、

    1. ベイクアニメーションを有効にする

    2. 開始 および 終了 フィールドが、アニメーションループのためにエクスポートしたいフレームと一致するかどうかを確認します。

    3. ステップ1 に設定。

      A close up view of the Options pane. The Bake Animation settings are highlighted.
  6. 追加のエクスポート設定のために 詳細オプション ドロップダウンをクリックし、 FBX ファイル形式 セクションで、

    1. セット タイプバイナリ に。

    2. 必要に応じて、 バージョンFBX 2020 に設定します。

      A close up view of the Options pane. The FBX File Format settings are highlighted.
  7. 右下隅で、 すべてエクスポート ボタンをクリックします。しばらくすると、アバターアニメーション .fbx ファイルがファイルブラウザに表示されます。

スタジオでアニメーションをテスト

アバターアニメーション .fbx ファイルがあると、Studio 内でテストして、アニメーションがエラーなく再生することを確認できます。

スタジオでアニメーションをテストするには:

  1. プリビルドされたキャラクターリグを開きます。

    1. ツールバーの アバター タブから、 リグビルダー をクリックします。
    2. テストとして使用したいリグを選択します。リグはビューポート内に表示されます。
  2. 装備を アニメーションエディタ に接続します。

    1. ツールバーの アバター タブから、 アニメーションエディタ をクリックします。アニメーションエディタ ウィンドウが表示されます。
    2. ビューポートで、リグをクリックします。編集器にダイアログが表示されます。
    3. アニメーション名 フィールドに、新しいアニメーション名を入力し、 作成 ボタンをクリックします。アニメーションエディタウィンドウには、メディアと再生コントロール、タイムライン、トラックリストが表示されます。
  3. アバターアニメーションをリグにインポートします。

    1. ナビゲート to the メディアと再生コントロール and click the button. A contextual menu displays.

    2. インポート の上にマウスポインタを置き、 FBX アニメーションから を選択します。ファイルブラウザが表示されます。

      A close up view of the Animation Editor window. The ellipsis contextual menu displays, and the From FBX Animation submenu item is highlighted.
    3. Maya から新しく出力した FBX アニメーションを選択し、 開く をクリックします。アニメーションのキーフレームがアニメーションエディタにロードされます。

  4. ナビゲート to the メディアと再生コントロール and click the 再生ボタン to play the avatar animatioアニメーション.