View a markdown version of this page

Autodesk Maya to Arnold (MtoA) プラグインの conda ビルドレシピを作成する - Deadline クラウド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Autodesk Maya to Arnold (MtoA) プラグインの conda ビルドレシピを作成する

Maya to Arnold (MtoA) プラグインは、Arnoldレンダラーを 内のオプションとして追加しますMaya。MtoA サンプルレシピは、プラグインをホストアプリケーションパッケージと統合する別の conda パッケージとしてパッケージ化する方法を示しています。

レシピについて

recipe.yaml は、ビルド要件と実行要件の両方についてmayaパッケージへの依存関係を指定します。この依存関係はバージョン制約を使用するため、プラグインは互換性のあるMayaバージョンでのみインストールされます。

レシピは、Mayaレシピと同じソースアーカイブを使用します。ビルドスクリプトは、Mayaパッケージが で設定する$PREFIX/usr/autodesk/maya$MAYA_VERSION/modulesディレクトリに mtoa.mod ファイルをインストールMtoAして作成しますMAYA_MODULE_PATH。 Arnoldおよび は同じライセンス技術Mayaを使用するため、Mayaパッケージにはすでに Arnoldに必要なライセンス情報が含まれています。

MtoA パッケージの構築

Maya はビルド時に MtoAに依存するため、パッケージをビルドする前にMtoAパッケージMayaをビルドします。rattler-build publish を使用してパッケージを構築して公開します。conda_recipes ディレクトリから、次のコマンドを実行します。

rattler-build publish maya-mtoa-2026/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1

rattler-build publish コマンドは、依存関係を解決するときにターゲットチャネルを最高優先度のチャネルとして使用するため、前に公開したmayaパッケージが自動的に使用可能になります。

その他の公開オプションの場合: