モーションを適用 (Apply Motion)

Sofia Alfonso | 2024-12-18

動画からアニメーションを抽出した後、次の重要なステップは、シーン内の3Dモデルにこの動きを適用することです。このプロセスはリターゲットと呼ばれ、抽出したアニメーションデータをモデルのスケルトンにマッピングします。Plaskは、アニメーションが自然でプロフェッショナルに見えるようにするための高度な機能を提供しています。

モーションの適用:ステップバイステップ

方法:ドラッグアンドドロップ

    1. アセットパネルで抽出したアニメーションを見つけます。
    1. アニメーションを3Dモデルの希望するボーンにドラッグします。
    1. Plaskは、ボーン名と階層に基づいてアニメーションのマッピングを自動的に試みます。

トラブルシューティング:ボーンの名前変更

自動マッピングが望ましい結果を生まない場合、Plaskの命名規則に合わせてモデル内のいくつかのボーンの名前を変更する必要があります。

    1. アウトライナーで、名前を変更したいボーンを右クリックします。
    1. コンテキストメニューから「名前変更」を選択します。
    1. 新しい名前を入力し、Plaskが使用する標準のボーン名のいずれかと一致させます(以下の「ボーン構造」セクションにリストされています)。

高度な機能:Stable AI と足のエンドエフェクターマッチング

エンドエフェクターと足のスライディングの理解

アニメーションにおいて、エンドエフェクターは、四肢の環境との相互作用のある部分です。人間のようなキャラクターにとって、足は重要なエンドエフェクターです。3Dアニメーションでの一般的な問題は「足のスライディング」で、足がしっかりと地面に固定されるのではなく、地面を滑っているように見え、アニメーションのリアリズムを破壊します。

Stable AI が足の配置を改善する方法

PlaskのStable AIは、精密な足のエンドエフェクター位置マッチングを導入し、アニメーションの質を大幅に向上させます:

    1. 正確な足のトラッキング:AIはソースビデオの足の位置を正確に追跡します。
    1. インテリジェントマッピング:モーションの適用時に、3Dモデルの足の位置がトラッキングデータと一致するようにします。
    1. 接地検出:足が地面に接触しているべき時をシステムが特定します。
    1. 位置ロック:接地フェーズ中に足の位置がロックされ、スライディングを防ぎます。

すべてのユーザーへの利点

  • 初心者向け:手動修正なしでより自然なアニメーションを達成できます。
  • プロフェッショナル向け:手動修正にかかる時間を節約し、よりクリエイティブな部分に焦点を当てられます。

足の配置を改善するためのStable AI の使用法

    1. 動画からモーションを抽出する際、Stableオプションを選択します。
    1. ソースビデオに足がはっきりと見えることを確認します。
    1. アニメーションを適用した後、再生して足と地面の相互作用が改善されたか確認します。
    1. 必要に応じて、少し手動調整を行うこともできます。

テクニカルディープダイブ:マッピングルールとボーン構造

アニメーションデータ構造

  • Plaskのモーションキャプチャシステムは、標準のTポーズモデルに基づいています。
  • システムは、包括的なスケルトン構造のために最大52の異なるボーンを認識します。

リターゲティングプロセス

  • リターゲティングシステムは、ボーン名と階層構造に基づいてアニメーションデータをマッピングします。
  • このプロセスは、正確なモーション転送を維持しながらモデル構造に柔軟性を提供します。

標準ボーン命名規則

Plaskは、包括的なアニメーションマッピングのために52ボーンシステムを使用しています。以下は認識されたボーン名の完全なリストです:

Untitled

    1. hips
    1. spine
    1. leftUpLeg
    1. rightUpLeg
    1. spine1
    1. leftLeg
    1. rightLeg
    1. spine2
    1. leftFoot
    1. rightFoot
    1. neck
    1. leftToeBase
    1. rightToeBase
    1. head
    1. leftShoulder
    1. rightShoulder
    1. leftArm
    1. rightArm
    1. leftForeArm
    1. rightForeArm
    1. leftHand
    1. rightHand
    1. leftHandIndex1
    1. rightHandIndex1
    1. leftHandIndex2
    1. rightHandIndex2
    1. leftHandIndex3
    1. rightHandIndex3
    1. leftHandMiddle1
    1. rightHandMiddle1
    1. leftHandMiddle2
    1. rightHandMiddle2
    1. leftHandMiddle3
    1. rightHandMiddle3
    1. leftHandRing1
    1. rightHandRing1
    1. leftHandRing2
    1. rightHandRing2
    1. leftHandRing3
    1. rightHandRing3
    1. leftHandPinky1
    1. rightHandPinky1
    1. leftHandPinky2
    1. rightHandPinky2
    1. leftHandPinky3
    1. rightHandPinky3
    1. leftHandThumb1
    1. rightHandThumb1
    1. leftHandThumb2
    1. rightHandThumb2
    1. leftHandThumb3
    1. rightHandThumb3

高度な機能:自動変換

適用プロセス中に、Plaskは2つの重要な自動変換を実行します:

1. 回転変換

  • 初期の向きに関係なく、ソースアニメーションに合わせてボーンの回転を調整します。

2. 位置スケーリング

  • 位置の変化を比例してスケーリングし、異なる比率のモデルにアニメーションを適応させます。

これらの自動変換は、シームレスなリターゲティング体験を提供するために裏で機能しています。

ベストプラクティスとヒント

    1. 最適な結果のためにTポーズモデルから始めます。
    1. アニメーションキャプチャのために、全身がはっきり見える明るくクリアな動画を使用します。
    1. 歩行やランニングアニメーションの場合、一貫した平坦な表面で撮影します。
    1. ボーンの名前を変更する際、最初に主なスケルトン構造(hips、spine、四肢)に焦点を当てます。
    1. マッピングの問題が発生した場合、アウトライナーでボーンの階層を再確認します。
    1. V2 AIが足の配置を大幅に改善しますが、体の他の部分は完璧な結果を得るために手動調整がまだ必要かもしれません。

結論

Plaskにおけるモーション適用の詳細を理解し、とりわけ高度なV2 AI足配置機能を活用することで、より正確で表現力豊かなアニメーションを作成する能力が向上します。これらのツールを活用し、ベストプラクティスに従うことで、複雑な動きを3Dモデルに効率的に転送し、キャラクターにリアルさを持たせ、手動修正の必要を減らすことができます。