

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在截止日期雲端上渲染 Autodesk Maya 場景
<a name="examples-jb-maya-render"></a>

[Maya\_cli\_render](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/maya_cli_render) 任務套件使用 Maya CLI `Render`命令轉譯 Maya 軟體渲染器場景。它使用開放任務描述參數空間執行每個影格的一個任務，並透過主機需求限制 Linux 工作者執行。

套件包含一個範例場景，其中包含使用 Bullet 物理外掛程式的掉落齒輪，以及建立類似場景的說明。[Maya\_arnold\_ass\_export\_render](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/maya_arnold_ass_export_render) 套件是相關的兩個步驟管道：單一匯出任務會使用 開啟 Maya 場景，`mayapy`並寫入每個影格的 Arnold `.ass` 檔案，然後轉譯步驟會將每個影格`kick`任務分配到工作者。任務連接會自動將匯出`.ass`的檔案從匯出工作者同步到轉譯工作者。

若要執行這些套件，您的佇列需要可透過佇列環境取得 Maya。範例儲存庫中的 [Maya conda 配方](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/maya-2026)建置 conda 套件，您可以將其發佈至佇列的 S3 conda 頻道。`maya-mtoa` 配方也提供export-and-render管道所使用的`kick`二進位檔。

提交套件：

```
deadline bundle gui-submit maya_cli_render/
```

如需從 Maya 匯出`.ass`檔案並在單一任務中轉譯檔案的範例，請使用：

```
deadline bundle submit maya_arnold_ass_export_render/ \
    -p MayaSceneFile={{path-to-scene.ma}} \
    -p Frames=1-100 \
    -p OutputDir={{path-for-outputs}}
```

如需任務套件的詳細資訊，請參閱 [截止日期雲端的開啟任務描述 (OpenJD) 範本](build-job-bundle.md)。