ワークフロートラブル
環境とデプロイ
インストーラー
<NEMO>/dependsプラグインを読み込むためのランタイム依存関係。Linuxユーザーはmayaを起動する前にこのディレクトリを自分でに追加する必要があります。
LD_LIBRARY_PATH内<NEMO>/externサードパーティパッケージ<NEMO>/modulesエクスポート時に使用する設定ファイル<NEMO>/scriptsツール本体のコード<NEMO>/lib事前ビルドされたNemoライブラリ<NEMO>/plug-insMayaプラグイン
環境設定
NEMO_LOAD_TOPMENU=0トップメニューを非表示にする上級ユーザーはnemo.interfaceのコードを参照して直接nemo.m2nを呼び出し、より高度なカスタマイズを行うことができます。
__GL_SYNC_TO_VBLANK=0垂直同期をオフにするLinuxユーザーはこれを設定してフレーム更新時間を節約し、パフォーマンスを向上させることを検討できます。
プロセスファイル
処理が複雑で期間の長いプロジェクトでは、アセンブル完了後も以下のファイルを保持しておくことを推奨します。
__GRAPH.jsonリグの演算ロジックを記述しており、バインドファイル内のノードはマスキング処理の後にverticesに現れます。
__EXPORT.zip後続のアセンブルファイルで使用され、一般ユーザーはその具体的内容を理解する必要はありません。
__RESOURCE.nemodataモデル、ウエイト、シェイプ修正およびブラシ等のデータを格納します。__SCENE.json主にコントローラ関連のデータ。__DEBUG.json効果の誤りと原因を確認するために使用します。詳しくはをご覧ください。 チェックツール__POLY.usd他のソフトでのプレビュー用マテリアルに使用します。MAT(json & ma)アセットで使用されるマテリアル情報。
__BINARY.zipコンパイル結果(dll/so)
__CONFIG.jsonランタイム読み込みに必要な情報を格納
__EXPORT.zipファイルにはキャラクターアセットやデザインに関する機密データが含まれるため、必ず機密保持に注意してください、権限のない人(当社を含む)と共有しないでください。
Nemo Rigを公開する
Mayaファイルに加えて、Nemo Rigは以下のファイルにも依存します:
実行ファイル(dll/so)。Nemoでコンパイルされた計算ユニットです。アセットをクロスプラットフォームで使用する必要がある場合は両方共存できます。
resource nemodata。ランタイムに必要なアセットデータ。
config json。実行ファイルの記述です。同時にdll/soやresourceへのパスも格納します。
mat json。モデルのマテリアル記述です。設定を変更してファイルを再度開くことでマテリアルのデバッグができます。
ユーザーがNemo Rigを正常に使用するにはこれらのファイルにアクセスできる必要があるため、これらはMayaファイルと一緒に公開しなければなりません。で アセンブルファイル Dataパスを設定して別に保存することができます。アセンブル完了後もMayaファイル内のNemoノードのプロパティを変更してこれらファイルのパスを変えることができます。
アニメーションキャッシュの公開
Nemo Rigで作成したアニメーションファイルを下流にキャッシュとして公開する方法は三つあります:
Writeモードに切り替えて公開する。
元のバインドファイルに戻して公開する。
NemoのPublish機能を使ってアニメーションカーブを直接下流に公開する。
こうする利点は、アニメーションカーブは頂点アニメーション(例えばAlembic)に比べてはるかに容量が小さく、公開がずっと速いことです。
またアニメーションカーブを保持することで、下流工程(例えばCFX)はより良いサブフレームを取得できます。
現時点でNemoがサポートするプラットフォームでは、Nemoのリアルタイム計算速度はAlembicキャッシュを再生する速度を明らかに上回ります。
最終更新
