View a markdown version of this page

使用以下命令测试您的软件包 Maya 渲染作业 - 截止日期云

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用以下命令测试您的软件包 Maya 渲染作业

构建MayaMtoA、和maya-openjd包后,可以使用渲染作业对其进行测试。Deadline Cloud 示例存储库包含一个带有Maya/Arnoldjob 包的转盘,该包使用Maya和渲染动画。Arnold该任务包还使用 FFmpeg 对视频进行编码,该视频可从该频道获取。conda-forge

本地测试

您可以使用 Op en Job Description CLI 在工作站上运行作业模板。使用安装 CLI pip

pip install openjd-cli

在示例存储库的job_bundles目录中,运行以下命令。该ErrorOnArnoldLicenseFail=false参数指示使用水印Arnold进行渲染,而不是在没有可用许可证时失败。

openjd run turntable_with_maya_arnold/template.yaml \ --environment ../queue_environments/conda_queue_env_pyrattler.yaml \ -p CondaPackages="maya maya-mtoa maya-openjd ffmpeg" \ -p CondaChannels="file://$HOME/my-conda-channel conda-forge" \ -p ErrorOnArnoldLicenseFail=false \ -p FrameRange=1-5

--environment选项应用 conda 队列环境,该环境使用中指定的包创建 conda 虚拟环境。CondaPackagesCondaChannels参数包括您的自定义套餐的本地频道和conda-forge的本地频道ffmpeg。如果您发布到了 Amazon S3 频道而不是本地频道,请将file://路径替换为您的s3://频道 URL。

作业完成后,呈现的输出位于turntable_with_maya_arnold/output/目录中。

在 Deadline 云上测试

将生产队列配置为使用 Amazon S3 conda 频道后,将渲染任务提交到 Deadline Cloud。将conda-forge通道添加到 conda 队列环境中的CondaChannels参数中,以提供适配器所需的 Python 依赖项ffmpeg和来源。在示例存储库的job_bundles目录中,运行以下命令。

deadline bundle submit turntable_with_maya_arnold

使用截止日期云监视器跟踪作业进度。在监视器中,选择作业的任务,然后选择查看日志。选择 La unch conda 会话操作以验证是否在 Amazon S3 频道中找到mayamaya-mtoa、和maya-openjd软件包。