设置 Deadline Cloud 提交者 - AWS 截止日期云

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

设置 Deadline Cloud 提交者

此过程适用于想要安装、设置和启动的管理员和艺术家 AWS 截止日期云提交者。Deadline Cloud 提交者是一个数字内容创作 (DCC) 插件。艺术家使用它从他们熟悉的第三方DCC界面提交作业。

注意

此过程必须在美术师用于提交渲染图的所有工作站上完成。

在DCC安装相应的提交器之前,每个工作站都必须安装好。例如,如果你想下载适用于 Blender 的 Deadline Cloud 提交器,你需要在你的工作站上已经安装了 Blender。

第 1 步:安装 Deadline Cloud 提交器

以下各节将指导您完成安装 Deadline Cloud 提交器的步骤。

下载提交者安装程序

在安装 Deadline Cloud 提交器之前,必须先下载提交者安装程序。目前,Deadline Cloud 提交者安装程序仅支持 Windows 以及 Linux.

  1. 登录 AWS Management Console 然后打开 Deadlin e Cloud 控制台

  2. 从侧面导航窗格中选择 “下载”。

  3. 找到 De adline Cloud 提交者安装程序部分。

  4. 为您的计算机操作系统选择安装程序,然后选择 “下载”。

(可选)验证已下载软件的真实性

要验证您下载的软件是否真实,请使用以下步骤进行以下任一操作 Windows 或者 Linux。 您可能需要这样做,以确保在下载过程中或下载之后没有人篡改文件。

您可以按照这些说明先验证安装程序,然后在下载 Deadline Cloud 监视器后对其进行验证 第 2 步:安装和设置 Deadline Cloud 监控器

Windows

要验证您下载的文件的真实性,请完成以下步骤。

  1. 在以下命令中,file替换为要验证的文件。例如, C:\PATH\TO\MY\DeadlineCloudSubmitter-windows-x64-installer.exe 。另外,请signtool-sdk-version替换为 SignTool SDK已安装。例如,10.0.22000.0

    "C:\Program Files (x86)\Windows Kits\10\bin\signtool-sdk-version\x86\signtool.exe" verify /vfile

  2. 例如,您可以通过运行以下命令来验证 Deadline Cloud 提交者安装程序文件:

    "C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x86\signtool.exe" verify /v DeadlineCloudSubmitter-windows-x64-installer.exe

Linux

要验证下载文件的真实性,请使用gpg命令行工具。

  1. 通过运行以下命令导入OpenPGP密钥:

    gpg --import --armor <<EOF -----BEGIN PGP PUBLIC KEY BLOCK----- mQINBGX6GQsBEADduUtJgqSXI+q76O6fsFwEYKmbnlyL0xKvlq32EZuyv0otZo5L le4m5Gg52AzrvPvDiUTLooAlvYeozaYyirIGsK08Ydz0Ftdjroiuh/mw9JSJDJRI rnRn5yKet1JFezkjopA3pjsTBP6lW/mb1bDBDEwwwtH0x9lV7A03FJ9T7Uzu/qSh qO/UYdkafro3cPASvkqgDt2tCvURfBcUCAjZVFcLZcVD5iwXacxvKsxxS/e7kuVV I1+VGT8Hj8XzWYhjCZxOLZk/fvpYPMyEEujN0fYUp6RtMIXve0C9awwMCy5nBG2J eE2Ol5DsCpTaBd4Fdr3LWcSs8JFA/YfP9auL3NczOozPoVJt+fw8CBlVIXO0J7l5 hvHDjcC+5v0wxqAlMG6+f/SX7CT8FXK+L3iOJ5gBYUNXqHSxUdv8kt76/KVmQa1B Akl+MPKpMq+lhw++S3G/lXqwWaDNQbRRw7dSZHymQVXvPp1nsqc3hV7KlOM+6s6g 1g4mvFY4lf6DhptwZLWyQXU8rBQpojvQfiSmDFrFPWFi5BexesuVnkGIolQoklKx AVUSdJPVEJCteyy7td4FPhBaSqT5vW3+ANbr9b/uoRYWJvn17dN0cc9HuRh/Ai+I nkfECo2WUDLZ0fEKGjGyFX+todWvJXjvc5kmE9Ty5vJp+M9Vvb8jd6t+mwARAQAB tCxBV1MgRGVhZGxpbmUgQ2xvdWQgPGF3cy1kZWFkbGluZUBhbWF6b24uY29tPokC VwQTAQgAQRYhBLhAwIwpqQeWoHH6pfbNPOa3bzzvBQJl+hkLAxsvBAUJA8JnAAUL CQgHAgIiAgYVCgkICwIDFgIBAh4HAheAAAoJEPbNPOa3bzzvKswQAJXzKSAY8sY8 F6Eas2oYwIDDdDurs8FiEnFghjUEO6MTt9AykF/jw+CQg2UzFtEyObHBymhgmhXE 3buVeom96tgM3ZDfZu+sxi5pGX6oAQnZ6riztN+VpkpQmLgwtMGpSMLl3KLwnv2k WK8mrR/fPMkfdaewB7A6RIUYiW33GAL4KfMIs8/vIwIJw99NxHpZQVoU6dFpuDtE 1OuxGcCqGJ7mAmo6H/YawSNp2Ns80gyqIKYo7o3LJ+WRroIRlQyctq8gnR9JvYXX 42ASqLq5+OXKo4qh81blXKYqtc176BbbSNFjWnzIQgKDgNiHFZCdcOVgqDhwO15r NICbqqwwNLj/Fr2kecYx180Ktpl0jOOw5IOyh3bf3MVGWnYRdjvA1v+/CO+55N4g z0kf50Lcdu5RtqV10XBCifn28pecqPaSdYcssYSRl5DLiFktGbNzTGcZZwITTKQc af8PPdTGtnnb6P+cdbW3bt9MVtN5/dgSHLThnS8MPEuNCtkTnpXshuVuBGgwBMdb qUC+HjqvhZzbwns8dr5WI+6HWNBFgGANn6ageYl58vVp0UkuNP8wcWjRARciHXZx ku6W2jPTHDWGNrBQO2Fx7fd2QYJheIPPAShHcfJO+xgWCof45D0vAxAJ8gGg9Eq+ gFWhsx4NSHn2gh1gDZ41Ou/4exJ1lwPM =uVaX -----END PGP PUBLIC KEY BLOCK----- EOF
  2. 确定是否信任OpenPGP密钥。在决定是否信任上述密钥时需要考虑的一些因素包括:

    • 您用于从本网站获取GPG密钥的互联网连接是安全的。

    • 您访问本网站时使用的设备是安全的。

    • AWS 已采取措施保护本网站上OpenPGP公钥的托管。

  3. 如果你决定信任 OpenPGP key,编辑要信任的密钥,gpg类似于以下示例:

    $ gpg --edit-key 0xB840C08C29A90796A071FAA5F6CD3CE6B76F3CEF gpg (GnuPG) 2.0.22; Copyright (C) 2013 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. pub 4096R/4BF0B8D2 created: 2023-06-23 expires: 2025-06-22 usage: SCEA trust: unknown validity: unknown [ unknown] (1). AWS Deadline Cloud example@example.com gpg> trust pub 4096R/4BF0B8D2 created: 2023-06-23 expires: 2025-06-22 usage: SCEA trust: unknown validity: unknown [ unknown] (1). AWS Deadline Cloud aws-deadline@amazon.com Please decide how far you trust this user to correctly verify other users' keys (by looking at passports, checking fingerprints from different sources, etc.) 1 = I don't know or won't say 2 = I do NOT trust 3 = I trust marginally 4 = I trust fully 5 = I trust ultimately m = back to the main menu Your decision? 5 Do you really want to set this key to ultimate trust? (y/N) y pub 4096R/4BF0B8D2 created: 2023-06-23 expires: 2025-06-22 usage: SCEA trust: ultimate validity: unknown [ unknown] (1). AWS Deadline Cloud aws-deadline@amazon.com Please note that the shown key validity is not necessarily correct unless you restart the program. gpg> quit
  4. 验证截止日期云提交者安装程序

    要验证 Deadline Cloud 提交者安装程序,请完成以下步骤:

    1. 返回 Deadlin e Cloud 控制台下载页面,下载 Deadline Cloud 提交者安装程序的签名文件。

    2. 运行以下命令验证 Deadline Cloud 提交者安装程序的签名:

      gpg --verify ./DeadlineCloudSubmitter-linux-x64-installer.run.sig ./DeadlineCloudSubmitter-linux-x64-installer.run

  5. 验证截止日期云监控
    注意

    您可以使用签名文件或特定于平台的方法来验证 Deadline Cloud 监控器的下载。有关平台特定的方法,请参阅 Linux (DEB) 选项卡或 Linux (AppImage) 选项卡基于您下载的文件类型。

    要使用签名文件验证 Deadline Cloud 监控桌面应用程序,请完成以下步骤:

    1. 返回 Deadlin e Cloud 控制台下载页面并下载相应的.sig 文件,然后运行

      对于.deb:

      gpg --verify ./deadline-cloud-monitor_<APP_VERSION>_amd64.deb.sig ./deadline-cloud-monitor_<APP_VERSION>_amd64.deb

      对于。 AppImage:

      gpg --verify ./deadline-cloud-monitor_<APP_VERSION>_amd64.AppImage.sig ./deadline-cloud-monitor_<APP_VERSION>_amd64.AppImage

    2. 确认输出类似于以下内容:

      gpg: Signature made Mon Apr 1 21:10:14 2024 UTC

      gpg: using RSA key B840C08C29A90796A071FAA5F6CD3CE6B7

      如果输出包含短语Good signature from "AWS Deadline Cloud",则表示签名已成功通过验证,您可以运行 Deadline Cloud 监视器安装脚本。

Linux (DEB)

验证使用以下内容的软件包 Linux .deb 二进制文件,首先完成步骤 1-3 Linux 选项卡。

dpkg 是大多数软件包的核心管理工具 debian 基于 Linux 分布。您可以使用该工具验证.deb 文件。

  1. 从 Deadlin e Cloud 控制台下载页面下载 Deadline Cloud monitor .deb 文件。

  2. Replace(替换) <APP_VERSION> 使用您要验证的.deb 文件的版本。

    dpkg-sig --verify deadline-cloud-monitor_<APP_VERSION>_amd64.deb

  3. 输出将类似于:

    Processing deadline-cloud-monitor_<APP_VERSION>_amd64.deb... GOODSIG _gpgbuilder B840C08C29A90796A071FAA5F6CD3C 171200

  4. 要验证.deb 文件,请确认输出中GOODSIG是否存在。

Linux (AppImage)

验证使用以下内容的软件包 Linux 。 AppImage 二进制,首先完成步骤 1-3 Linux 选项卡,然后完成以下步骤。

  1. 从中的 AppImageUpdate GitHub页面下载 validate-x86_64。 AppImage文件。

  2. 下载文件后,要添加执行权限,请运行以下命令。

    chmod a+x ./validate-x86_64.AppImage

  3. 要添加执行权限,请运行以下命令。

    chmod a+x ./deadline-cloud-monitor_<APP_VERSION>_amd64.AppImage

  4. 要验证 Deadline Cloud 监视器签名,请运行以下命令。

    ./validate-x86_64.AppImage ./deadline-cloud-monitor_<APP_VERSION>_amd64.AppImage

    如果输出包含短语Validation successful,则表示签名已成功通过验证,您可以安全地运行 Deadline Cloud 监视器安装脚本。

安装 Deadline Cloud 提交者

你可以通过以下方式安装 Deadline Cloud 提交者 Windows 或者 Linux。 使用安装程序,您可以安装以下提交者:

  • 2024 年 Maya

  • Nuke 14.0-15.0

  • Houdini 19.5

  • 按键射击 12

  • 搅拌机 3.6

  • 虚幻引擎 5

您可以安装此处未列出的其他提交者。我们使用 Deadline Cloud 库来构建提交者。一些提交者包括 C4D、After Effects、3ds Max 和 Rhino。您可以在 aws- GitHub deadline 组织中找到这些库和提交者的源代码。

Windows
  1. 在文件浏览器中,导航到安装程序下载的文件夹,然后选择DeadlineCloudSubmitter-windows-x64-installer.exe

    1. 如果显示了 Windows 保护了你的电脑的弹出窗口,请选择 “更多信息”。

    2. 无论如何都要选择 “运行”。

  2. 之后 AWS Deadline Cloud 提交者设置向导打开,选择 “下一步”。

  3. 通过完成以下步骤之一来选择安装范围:

    • 要仅为当前用户安装,请选择用户

    • 要为所有用户安装,请选择 “系统”。

      如果选择 “系统”,则必须退出安装程序,然后通过完成以下步骤以管理员身份重新运行它:

      1. 右键单击DeadlineCloudSubmitter-windows-x64-installer.exe,然后选择 “以管理员身份运行”。

      2. 输入您的管理员凭据,然后选择 “”。

      3. 选择系统作为安装范围。

  4. 选择安装范围后,选择 “下一步”。

  5. 再次选择 “下一步” 以接受安装目录。

  6. 选择 “集成提交者” Nuke,或者任何你想要安装的提交器。

  7. 选择下一步

  8. 查看安装情况,然后选择 “下一步”。

  9. 再次选择 “下一步”,然后选择 “完成”。

Linux
注意

整合了截止日期云 Nuke 的安装程序 Linux 而且 Deadline Cloud 监控器只能安装在 Linux 至少GLIBC为 2.31 的发行版。

  1. 打开终端窗口。

  2. 要对安装程序进行系统安装,请输入命令sudo -i并按 Ent er 键成为 root 用户。

  3. 导航到下载安装程序的位置。

    例如,cd /home/USER/Downloads

  4. 要使安装程序可执行,请输入chmod +x DeadlineCloudSubmitter-linux-x64-installer.run

  5. 要运行 Deadline Cloud 提交者安装程序,请输入./DeadlineCloudSubmitter-linux-x64-installer.run

  6. 安装程序打开后,按照屏幕上的提示完成安装向导。

第 2 步:安装和设置 Deadline Cloud 监控器

你可以通过以下方式安装 Deadline Cloud 监控桌面应用程序 Windows 或者 Linux.

Windows
  1. 如果您还没有,请登录 AWS Management Console 然后打开 Deadlin e Cloud 控制台

  2. 从左侧导航窗格中选择 “下载”。

  3. 在 De adline Cloud 监视器部分中,选择适用于您计算机操作系统的文件。

  4. 要下载 Deadline Cloud 监视器,请选择下载

Linux
在RPM发行版 AppImage 上安装 Deadline Cloud 监控器
  1. 下载最新的 Deadline 云监视器 AppImage。

  2. 要使该 AppImage 文件成为可执行文件,请输入chmod a+x deadline-cloud-monitor_<APP_VERSION>_amd64.AppImage

  3. 要设置正确的SSL证书路径,请输入sudo ln -sf /etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt

在 Debian 发行版 AppImage 上安装 Deadline Cloud 监控器
  1. 下载最新的 Deadline 云监视器 AppImage。

  2. 注意

    此步骤适用于 Ubuntu 22 及更高版本。对于其他版本的 Ubuntu,请跳过此步骤。

    要安装 libfuse2,请输入 sudo apt udpate

    sudo apt install libfuse2.

  3. 要使该 AppImage 文件成为可执行文件,请输入chmod a+x deadline-cloud-monitor_<APP_VERSION>_amd64.AppImage

要在 Debian 发行版上安装 Debian Cloud 监控 Debian 软件包
  1. 下载最新的 Deadline 云监控 Debian 软件包。

  2. 注意

    此步骤适用于 Ubuntu 22 及更高版本。对于其他版本的 Ubuntu,请跳过此步骤。

    要安装 libssl1.1,请输入 wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.<APP_VERSION>.1f-1ubuntu2.22_amd64.deb

    sudo dpkg -i libssl1.<APP_VERSION>.1f-1ubuntu2.22_amd64.deb.

  3. 要安装 Deadline 云监控器 Debian 软件包,请输入 sudo apt update

    sudo apt install ./deadline-cloud-monitor_<APP_VERSION>_amd64.deb.

  4. 如果在依赖关系未得到满足的软件包上安装失败,请修复损坏的软件包,然后运行以下命令。

    sudo apt --fix-missing update

    sudo apt update

    sudo apt install -f

完成下载后,您可以验证所下载软件的真实性。请参阅步骤 1 中的验证下载软件的真实性。

下载 Deadline Cloud 监视器并验证真实性后,使用以下步骤设置 Deadline Cloud 监视器。

设置 Deadline Cloud 监控器
  1. 打开截止日期云监视器

  2. 当系统提示您创建新的配置文件时,请完成以下步骤。

    1. 在输入中URLURL输入你的显示器,看起来像 https://MY-MONITOR.deadlinecloud.amazonaws.com/

    2. 输入配置文件名称。

    3. 选择 “创建个人资料”。

      您的个人资料已创建,您的凭据现在可以与任何使用您创建的配置文件名称的软件共享。

  3. 创建 Deadline Cloud 监视器配置文件后,您将无法更改配置文件名称或工作室URL。如果您需要进行更改,请改为执行以下操作:

    1. 删除个人资料。在左侧导航窗格中,选择 De adline Cloud 监控 > 设置 > 删除

    2. 使用您想要的更改创建新的个人资料。

  4. 在左侧导航窗格中,使用 >Deadline Cloud 监视器选项执行以下操作:

    • 更改 Deadline Cloud 监控器配置文件以登录到其他显示器。

    • 启用自动登录,这样您就不必URL在随后打开 Deadline Cloud 监视器时进入显示器。

  5. 关闭截止日期云监控窗口。它继续在后台运行,每 15 分钟同步一次您的凭证。

  6. 对于计划用于渲染项目的每个数字内容创作 (DCC) 应用程序,请完成以下步骤:

    1. 从 Deadline Cloud 提交者处打开 Deadline Cloud 工作站配置。

    2. 在工作站配置中,选择您在 Deadline Cloud 监控器中创建的配置文件。现在,您的 Deadline Cloud 凭据已与之共享,您的工具应该可以按预期运行。DCC

第 3 步:启动 Deadline Cloud 提交器

以下各节将指导您完成在中启动 Deadline Cloud 提交者插件的步骤 Blender, Nuke, Maya, Houdini, KeyShot,以及 Unreal Engine.

要在中启动 Deadline Cloud 提交者 Blender
注意

对该项的支持 Blender 是使用提供的 Conda 服务管理车队的环境。有关更多信息,请参阅 默认 Conda 队列环境

  1. 打开 Blender.

  2. 选择编辑,然后选择首选项。在 “文件路径” 下,选择 “脚本目录”,然后选择 “添加”。为安装了 Blender 提交器的 python 文件夹添加脚本目录:

    Windows: %USERPROFILE%\DeadlineCloudSubmitter\Submitters\Blender\python\ Linux: ~/DeadlineCloudSubmitter/Submitters/Blender/python/
  3. 重启搅拌机。

  4. 选择编辑,然后选择首选项。接下来,选择附加组件,然后搜索 Bl ender 的 Deadline Cloud。选中该复选框以启用该插件。

  5. 打开一个 Blender 具有存在于资产根目录中的依赖项的场景。

  6. 在 “渲染” 菜单中,选择 “截止日期云” 对话框。

    1. 如果您尚未在 Deadline Cloud 提交者中进行身份验证,则凭证状态将显示为 NEEDS_ LOGIN

    2. 选择登录

    3. 将显示登录浏览器窗口。使用您的用户凭据登录。

    4. 选择允许。您现在已登录,凭证状态显示为AUTHENTICATED

  7. 选择提交

要在中启动 Deadline Cloud 提交者 Foundry Nuke
注意

对该项的支持 Nuke 是使用提供的 Conda 服务管理车队的环境。有关更多信息,请参阅 默认 Conda 队列环境

  1. 打开 Nuke.

  2. 打开一个 Nuke 具有存在于资产根目录中的依赖项的脚本。

  3. 选择 AWS Deadline,然后选择 “提交到 Deadline Cloud” 以启动提交者。

    1. 如果您尚未在 Deadline Cloud 提交者中进行身份验证,则凭证状态将显示为 NEEDS_ LOGIN

    2. 选择登录

    3. 在登录浏览器窗口中,使用您的用户凭据登录。

    4. 选择允许。您现在已登录,凭证状态显示为AUTHENTICATED

  4. 选择提交

要在中启动 Deadline Cloud 提交者 Maya
注意

对该项的支持 Maya 以及 Arnold for Maya(MtoA) 是使用提供的 Conda 服务管理车队的环境。有关更多信息,请参阅 默认 Conda 队列环境

  1. 打开 Maya.

  2. 设置您的项目,然后打开资产根目录中存在的文件。

  3. 选择 Windows → 设置/首选项 → 插件管理器

  4. 搜索 DeadlineCloudSubmitter

  5. 要加载 Deadline Cloud 提交者插件,请选择已加载

    1. 如果您尚未在 Deadline Cloud 提交者中进行身份验证,则凭证状态将显示为 NEEDS_ LOGIN

    2. 选择登录

    3. 将显示登录浏览器窗口。使用您的用户凭据登录。

    4. 选择允许。您现在已登录,凭证状态显示为AUTHENTICATED

  6. (可选)在每次打开时加载 Deadline Cloud 提交者插件 Maya,选择 “自动加载”。

  7. 选择 Deadline Cloud 功能区,然后选择绿色按钮启动提交者。

要在中启动 Deadline Cloud 提交者 Houdini
注意

对该项的支持 Houdini 是使用提供的 Conda 服务管理车队的环境。有关更多信息,请参阅 默认 Conda 队列环境

  1. 打开 Houdini.

  2. 网络编辑器中,选择 /out 网络。

  3. Tab 键,然后输入deadline

  4. 选择 Deadline Cloud 选项,然后将其连接到您的现有网络。

  5. 双击 “截止日期云” 节点

要在中启动 Deadline Cloud 提交者 KeyShot
  1. 打开 KeyShot。

  2. 选择 Windows,> 脚本控制台,> 提交到 AWS 截止日期云,然后运行

要在中启动 Deadline Cloud 提交者 Unreal Engine

这假设你已经下载了 Deadline Cloud。

  1. 创建或打开您用于您的文件夹 Unreal Engine 项目。

  2. 打开命令行并运行以下命令:

    • git clone https://github.com/aws-deadline/deadline-cloud-for-unreal-engine

    • cd deadline-cloud-for-unreal/test_projects

    • git lfs fetch –all

  3. 要下载的插件 Unreal Engine,打开 Unreal Engine 项目文件夹,然后启动 deadline-cloud-forunreal/test_projects/pull_ue_plugin.bat

    这会将插件文件放在 C: UnrealDeadlineCloudTest ///PluginsLocalProjects/UnrealDeadlineCloudService中。

  4. 要下载提交者,请打开该 UnrealDeadlineCloudService 文件夹,然后运行deadline-cloud-forunreal/ test_projects/Plugins/UnrealDeadlineCloudService/install_unreal_submitter.bat

  5. 要从中启动提交者 Unreal Engine,完成以下步骤:

    1. 选择 “编辑”,> “项目设置”

    2. 在搜索栏中输入 movie render pipeline

    3. 调整以下影片渲染管道设置:

      1. “默认远程执行器” 中,输入MoviePipelineDeadlineCloudRemote Executor

      2. 对于默认 Executor Job,请输入 MoviePipelineDeadlineCloudExecutorJob

      3. 对于 “默认 Job 设置类别”,选择加号,然后输入DeadlineCloudRenderStepSetting

      通过这些设置,你可以从中选择 Deadline Cloud 插件 Unreal Engine.