症状
XGen ファイルをKatanaにロードすると、ヘア/ファーがガイド カーブ上のアニメーションに従わないことに気付く場合があります。
原因
ダイナミック カーブ (髪の毛を動かすガイド) は、デフォルトでは「ライブ モード」を使用してアニメートされますが、これはKatanaのサードパーティ レンダラーではサポートされていません。
解決
この問題を解決するには、まずガイドカーブをAlembicキャッシュとしてエクスポートし、次にガイドカーブをライブモードではなくアニメーションコントロールとしてAlembicに関連付けます。具体的な手順は以下をご覧ください。
Maya では、次のようにガイド カーブ アニメーションを Alembic キャッシュとしてエクスポートします。
- アウトライナーでシミュレーションのすべての OutputCurves (グループではない) を選択します。
- メイン メニュー バーで、 [キャッシュ] > [Alembic キャッシュ] > [選択範囲を Alembic にエクスポート]オプション ボックスを選択します。
- 開いた Alembic エクスポート オプション ウィンドウで、次の設定を確認します。
a. 「一般オプション」で、フレーム範囲の開始/終了が設定されていることを確認します。
b. 「詳細オプション」で、「ワールド空間」チェックボックスをオンにします。
- [選択範囲をエクスポート]ボタンをクリックして、目的の場所に保存します。
ガイドカーブのキャッシュをガイドとしてXGenに読み込みます。アニメーションの制御方法によって、AnimWiresモディファイアを使用するか、ガイドアニメーションを使用するかの2つの方法があります。
AnimWires モディファイアを使用している場合:
- XGen で、 [Modifiers]タブに移動します。
- 「モード」セクションで、「ライブ モード」チェック ボックスを無効にします。
- 同じセクションで、 Wires Fileパラメータに Alembic キャッシュ ファイル パスを追加します。
ガイドアニメーションを使用している場合:
- XGen で、 [プリミティブ]タブに移動します。
- 「ガイドアニメーション」の下にある「ライブモード」チェックボックスを無効にします。
- Alembic キャッシュ ファイル パスをキャッシュ ファイル名パラメータに追加します。
Mayaプロジェクトを保存すると、XGenアニメーションがKatanaレンダリングで正しく表示されるはずです(3DelightとArnoldでテスト済み)。正しい設定でエクスポートしたら、レンダラー固有のXGenノードを使用してXGenファイルをインポートします。インポート方法については、レンダラー固有のドキュメントを参照してください。その後、マテリアルを作成して割り当て、シーンにライティングを行い、 Katanaで通常通りレンダリングできます。
さらに詳しく
プロダクション パイプラインで XGen を使用する方法の詳細と、 Katanaで XGen を使用するためのレンダラー固有のドキュメントについては、次のリソースを参照してください。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください