Q100561: アニメーションの同期がずれないように、Maya から Katana に XGen アニメーションを正しくインポートする方法

症状

XGen ファイルをKatanaにロードすると、ヘア/ファーがガイド カーブ上のアニメーションに従わないことに気付く場合があります。

原因

ダイナミック カーブ (髪の毛を動かすガイド) は、デフォルトでは「ライブ モード」を使用してアニメートされますが、これはKatanaのサードパーティ レンダラーではサポートされていません。

解決

この問題を解決するには、まずガイドカーブをAlembicキャッシュとしてエクスポートし、次にガイドカーブをライブモードではなくアニメーションコントロールとしてAlembicに関連付けます。具体的な手順は以下をご覧ください。

Maya では、次のようにガイド カーブ アニメーションを Alembic キャッシュとしてエクスポートします。

  1. アウトライナーでシミュレーションのすべての OutputCurves (グループではない) を選択します。
  2. メイン メニュー バーで、 [キャッシュ] > [Alembic キャッシュ] > [選択範囲を Alembic にエクスポート]オプション ボックスを選択します。
  3. 開いた Alembic エクスポート オプション ウィンドウで、次の設定を確認します。
    a. 「一般オプション」で、フレーム範囲の開始/終了が設定されていることを確認します。
    b. 「詳細オプション」で、「ワールド空間」チェックボックスをオンにします。
  1. [選択範囲をエクスポート]ボタンをクリックして、目的の場所に保存します。

ガイドカーブのキャッシュをガイドとしてXGenに読み込みます。アニメーションの制御方法によって、AnimWiresモディファイアを使用するか、ガイドアニメーションを使用するかの2つの方法があります。

AnimWires モディファイアを使用している場合:

  1. XGen で、 [Modifiers]タブに移動します。
  2. モード」セクションで、「ライブ モード」チェック ボックスを無効にします。
  3. 同じセクションで、 Wires Fileパラメータに Alembic キャッシュ ファイル パスを追加します。

ガイドアニメーションを使用している場合:

  1. XGen で、 [プリミティブ]タブに移動します。
  2. 「ガイドアニメーション」の下にある「ライブモード」チェックボックスを無効にします。
  3. Alembic キャッシュ ファイル パスをキャッシュ ファイル名パラメータに追加します。

Mayaプロジェクトを保存すると、XGenアニメーションがKatanaレンダリングで正しく表示されるはずです(3DelightとArnoldでテスト済み)。正しい設定でエクスポートしたら、レンダラー固有のXGenノードを使用してXGenファイルをインポートします。インポート方法については、レンダラー固有のドキュメントを参照してください。その後、マテリアルを作成して割り当て、シーンにライティングを行い、 Katanaで通常通りレンダリングできます。

さらに詳しく

プロダクション パイプラインで XGen を使用する方法の詳細と、 Katanaで XGen を使用するためのレンダラー固有のドキュメントについては、次のリソースを参照してください。

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください