Q100561: アニメーションの非同期を回避するために XGen アニメーションを Maya から Katana に正しくインポートする方法

フォローする

症状

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

原因

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

解決

この問題を解決するには、まずガイド カーブを Alembic キャッシュとしてエクスポートし、次にガイド カーブ Alembic をライブ モードの代わりにアニメーション コントロールとして関連付けます。これを行うための正確な手順については、以下で詳しく説明します。

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

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

ガイド カーブ キャッシュをガイドとして XGen にロードし直します。アニメーションの制御方法に応じて 2 つの方法があります。 AnimWires モディファイアまたはガイド アニメーションのいずれかによって。

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

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

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

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

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

参考文献

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

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

    理由をお聞かせください