症状
XGen ファイルをKatanaにロードすると、ヘア/ファーがガイド カーブ上のアニメーションに従っていないことに気づく場合があります。
原因
髪を動かすガイドであるダイナミック カーブは、デフォルトでは「ライブ モード」を使用してアニメーション化されますが、これはKatanaのサードパーティ レンダラーではサポートされていません。
解決
この問題を解決するには、まずガイド カーブを Alembic キャッシュとしてエクスポートし、次にガイド カーブ Alembic をライブ モードの代わりにアニメーション コントロールとして関連付けます。これを行うための正確な手順については、以下で詳しく説明します。
Maya で、次のようにガイド カーブ アニメーションを Alembic キャッシュとしてエクスポートします。
- アウトライナーでシミュレーションのすべての OutputCurves (グループではない) を選択します。
- メイン メニュー バーで、 [キャッシュ] > [Alembic キャッシュ] > [選択項目を Alembic にエクスポート]オプション ボックスを選択します。
- 開いた Alembic Export オプション ウィンドウで、次の設定を確認します。
a. 「一般オプション」で、フレーム範囲の開始/終了が設定されていることを確認します。
b. 「詳細オプション」で、 「ワールド空間」チェックボックスをオンにします。
- [選択範囲をエクスポート]ボタンをクリックして、目的の場所に保存します。
ガイド カーブ キャッシュをガイドとして XGen にロードし直します。アニメーションの制御方法に応じて 2 つの方法があります。 AnimWires モディファイアまたはガイド アニメーションのいずれかによって。
AnimWires モディファイアを使用している場合:
- XGen で、 [モディファイア]タブに移動します。
- 「モード」セクションで、「ライブモード」チェックボックスを無効にします。
- 同じセクションで、Alembic キャッシュ ファイルのパスをWires Fileパラメータに追加します。
ガイド アニメーションを使用している場合:
- XGen で、 [プリミティブ]タブに移動します。
- [ガイド アニメーション]で、[ライブ モード] チェック ボックスをオフにします。
- Alembic キャッシュ ファイルのパスを[キャッシュ ファイル名]パラメーターに追加します。
Maya プロジェクトを保存した後、XGen アニメーションはKatanaレンダリングで正しく表示されるはずです (3Delight と Arnold でテスト済み)。正しい設定でエクスポートしたら、レンダラー固有のドキュメントを参照して、レンダラー固有の XGen ノードを使用して XGen ファイルをインポートします。その後、マテリアルを作成して割り当て、シーンを照明し、通常どおりKatanaでレンダリングできます。
参考文献
プロダクション パイプラインでの XGen の操作の詳細と、 Katanaで XGen を操作するためのレンダラー固有のドキュメントについては、次のリソースを参照してください。
- https://www.mikecauchiart.com/single-post/2017/08/29/Beginners-guide-to-XGen-pipeline-for-beginners
- https://docs.sharktacos.com/vray/xgen.html
- https://documentation.3delightcloud.com/display/3DFK/Rendering+XGen+hair
- https://rmanwiki.pixar.com/display/RFK/XGen+in+Katana
- Katanaヘアとファーのパイプラインについて議論するFoundryコミュニティのスレッド
私たちはそれを聞いて申し訳ございません
理由をお聞かせください