

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat resep build conda untuk plugin Autodesk Maya to Arnold (MtoA)
<a name="create-conda-recipe-mtoa-plugin"></a>

Anda dapat mengemas plugin untuk aplikasi komersial sebagai paket conda. Plugin adalah pustaka yang dimuat secara dinamis yang menggunakan antarmuka biner aplikasi (ABI) yang disediakan oleh aplikasi untuk memperluas fungsionalitas aplikasi itu. Maya to Arnold (MtoA)Plugin menambahkan Arnold renderer sebagai opsi di dalamnya. Maya
+ Resep pembuatan MtoA sampel bergantung pada **Maya**paket dan menggunakan `==` batasan untuk versi tersebut.
+ MayaPaket mengkonfigurasi jalur Maya modul di lingkungan virtual,`$PREFIX/usr/autodesk/maya$MAYA_VERSION/modules`, untuk plugin untuk menempatkan `.mod` file di. Resep build MtoA sampel membuat file `mtoa.mod` di direktori ini.

**Tulis metadata resep**

1. Buka direktori GitHub [ deadline-cloud-samples/conda\$1recipes/maya-mtoa-2025](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/maya-mtoa-2025) di browser Anda atau di editor teks di klon lokal repositori Anda.

   Resepnya mengikuti pola yang sama dengan resep build Maya conda, dan menggunakan arsip sumber yang sama untuk menginstal plugin.

1. Buka file [resep/recipe.yaml dan resep/meta.yaml](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/conda_recipes/maya-mtoa-2025/recipe/recipe.yaml) [untuk meninjau atau mengedit pengaturan untuk rattler-build](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/conda_recipes/maya-mtoa-2025/recipe/meta.yaml) dan untuk conda-build. File-file ini menentukan ketergantungan `maya` selama pembuatan paket dan saat membuat lingkungan virtual untuk menjalankan plugin.

**Tulis skrip pembuatan paket**
+ Skrip pembuatan paket dalam MtoA contoh resep conda build menyertakan komentar yang menjelaskan langkah-langkah yang dilakukan skrip. Baca komentar dan perintah untuk mempelajari bagaimana resep menginstal MtoA dan membuat file `mtoa.mod` di direktori yang ditentukan oleh Maya paket.

  Arnolddan Maya menggunakan teknologi lisensi yang sama, sehingga resep pembuatan Maya conda sudah menyertakan informasi yang dibutuhkan oleh. Arnold

  Perbedaan antara skrip Windows build Linux dan build mirip dengan perbedaan resep Maya conda build.

**Kirim pekerjaan yang membangun paket Maya MtoA plugin**

1. Masukkan `conda_recipes` direktori di klon GitHub [deadline-cloud-samples](https://github.com/aws-deadline/deadline-cloud-samples)repositori Anda.

1. Pastikan bahwa Anda telah membangun paket untuk aplikasi Maya host dari bagian sebelumnya.

1. Pastikan bahwa Deadline Cloud farm Anda dikonfigurasi untuk Deadline Cloud CLI Anda. Jika Anda mengikuti langkah-langkah untuk [Membuat saluran conda menggunakan Amazon](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/configure-jobs-s3-channel.html) S3 maka peternakan Anda harus dikonfigurasi untuk CLI Anda. 

1. Jalankan perintah berikut untuk mengirimkan pekerjaan yang membangun keduanya Linux dan Windows paket.

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

# Uji paket Anda dengan pekerjaan Maya render
<a name="submit-render-maya-mtoa"></a>

Setelah Anda memiliki Maya 2025 dan MtoA paket yang dibuat, Anda dapat mengirimkan pekerjaan untuk dirender dengan paket. [Meja putar dengan](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/turntable_with_maya_arnold) contoh bundel Maya/Arnold pekerjaan membuat animasi dengan Maya dan. Arnold Sampel ini juga digunakan FFmpeg untuk menyandikan video. Anda dapat menambahkan saluran conda-forge ke daftar default `CondaChannels` di lingkungan antrian conda Anda untuk menyediakan sumber paket. `ffmpeg`

Dari `job_bundles` direktori di git clone Anda [deadline-cloud-samples](https://github.com/aws-deadline/deadline-cloud-samples), jalankan perintah berikut.

```
deadline bundle submit turntable_with_maya_arnold
```

Anda dapat menggunakan monitor Deadline Cloud untuk melacak kemajuan pekerjaan Anda:

1. Di monitor, pilih tugas untuk pekerjaan yang Anda kirimkan, lalu pilih opsi untuk melihat log.

1. Di sisi kanan tampilan log, pilih tindakan sesi **Launch Conda**.

Anda dapat melihat bahwa tindakan dicari maya dan maya-mtoa di saluran conda dikonfigurasi untuk lingkungan antrian, dan menemukan paket di saluran S3.