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

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

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

商用アプリケーション用のプラグインを conda パッケージとしてパッケージ化できます。プラグインは、アプリケーションが提供するアプリケーションバイナリインターフェイス (ABI) を使用してそのアプリケーションの機能を拡張する動的にロードされたライブラリです。Maya to Arnold (MtoA) プラグインは、Arnoldレンダラーを 内のオプションとして追加しますMaya。

  • MtoA サンプルビルドレシピはMayaパッケージに依存し、 バージョンの==制約を使用します。

  • Maya パッケージは、プラグインが.modファイルを配置するように$PREFIX/usr/autodesk/maya$MAYA_VERSION/modules、仮想環境のMayaモジュールパス を設定します。MtoA サンプルビルドレシピは、このディレクトリmtoa.modにファイルを作成します。

レシピメタデータを記述する
  1. ブラウザまたはリポジトリのローカルクローンのテキストエディタで GitHub deadline-cloud-samples/conda_recipes/maya-mtoa-2025 ディレクトリを開きます。

    レシピは Maya conda ビルドレシピと同じパターンに従い、同じソースアーカイブを使用してプラグインをインストールします。

  2. recipe/recipe.yaml ファイルと recipe/meta.yaml ファイルを開き、rattler-build と conda-build の設定を確認または編集します。これらのファイルでは、パッケージの構築maya時とプラグインを実行する仮想環境の作成時に への依存関係を指定します。

パッケージビルドスクリプトを記述する
  • MtoA サンプル conda ビルドレシピのパッケージビルドスクリプトには、スクリプトが実行するステップを説明するコメントが含まれています。コメントとコマンドを読み、レシピがMayaパッケージで指定されたディレクトリmtoa.modにファイルをインストールMtoAして作成する方法について説明します。

    Arnold と は同じライセンス技術Mayaを使用するため、Mayaconda ビルドレシピにはすでに が必要とする情報が含まれていますArnold。

    Linux とWindowsビルドスクリプトの違いは、Mayaconda ビルドレシピの違いと似ています。

Maya MtoA プラグインパッケージを構築するジョブを送信する
  1. GitHub deadline-cloud-samples リポジトリのクローンに conda_recipes ディレクトリを入力します。

  2. 前のセクションのMayaホストアプリケーションのパッケージが構築されていることを確認します。

  3. Deadline Cloud ファームが Deadline Cloud CLI 用に設定されていることを確認します。 Amazon S3 を使用して conda チャネルを作成するステップに従った場合は、CLI 用にファームを設定する必要があります。

  4. 次のコマンドを実行して、 パッケージLinuxと Windowsパッケージの両方を構築するジョブを送信します。

    ./submit-package-job maya-mtoa-2025 --all-platforms