X

NVIDIA GPU赋力热门动画电影首次完成远程制作

由于电影后期制作受到COVID-19疫情的冲击,制片公司Threshold Entertainment和Incessant Rain Studio通过云端助力世界各地的3D动画设计师和视效艺术家远程协作。

在创作3D动画和视觉效果时,工作室需要大量高性能算力支撑。尤其在全新远程办公环境中,资源按需分配比以往更为重要。

在制作电影Bobbleheads: The Movie过程中,制片公司Threshold Entertainment和Incessant Rain Studios着手在云端创建全新的动画制作流程,助力全球艺术设计团队打造电影级视觉效果。

这部电影讲述了3个摇头娃娃玩具为摆脱家中入侵者而引发一场斗争的故事,该片的配音演员阵容也十分强大,包括Cher、Jennifer Coolidge、Luke Wilson、Khry Petyon、Brenda Song和Karen Fukuhara。

这部电影是首个借助NVIDIA GPU和Chaos Group V-Ray渲染器,并在Microsoft Azure上远程完成制作的动画电影。GPU云端渲染帮助团队远程完成了电影制作。

Incessant Rain Studios的首席执行官Kiran Bhakta Joshi表示:“依靠配备NVIDIA GPU云端渲染功能的Microsoft Azure平台,我们可以专注于电影制作质量,即使在COVID-19疫情期间也无需担心技术渲染方面的挑战。这对我们而言,确实改变了‘游戏规则’。”

艺术家通过云端协作增强动画效果

Incessant Rain Studios与Azure团队紧密协作,在云端环境中开发了动画制作流程。

在全球Azure支持团队的帮助下,他们开发了一款专门用于满足作品需求的系统。GPU虚拟机的运用使该团队能够充分利用GPU进行云端渲染。

在这个过程中,快速构建基础架构和协作工具至关重要。首先,位于尼泊尔的工作室采用了Azure位于新加坡的数据中心,这使各个团队可以轻松地反复移动数据,同时最大程度降低延迟并优化带宽。

艺术家能够借助NVIDIA V100 Tensor Core GPU、Autodesk Maya以及Chaos Group V-Ray流畅地进行拍摄和渲染。影片场景和角色可以一次性完成,而运动模糊和气氛等特效则需要分步完成。该电影总共包含1660个动画镜头。

Chaos Group产品管理副总裁Phillip Miller表示:“我们设计的V-Ray能够在云端渲染场景中高效工作,我们非常高兴地看到Incessant Rain在Microsoft Azure上成功地进行了如此大规模的制作,其中V100实例上的V-Ray GPU为其特效拍摄提供了高速的转场效果。”

Azure为管理虚拟机提供了多种工具,包括集中式日志记录、活动安全保障、审核和监控,以及Azure门户中的其他功能。

Incessant Rain可以通过Azure门户快速部署所需数量的虚拟机。操作系统许可证始终处于更新状态,并且由Azure对安全性进行监控,这为团队在部署期间节省了大量时间。

由于渲染器生成的图像尺寸很大,为了优化工作流程,艺术家会借助Azure远程桌面在云端查看渲染序列,再将其下载到本地,从而进一步帮助他们管理互联网带宽。

而且,由于已经在Azure上开发了制作流程,团队在COVID-19疫情爆发后轻松过渡到了远程办公,使其能够在紧迫的截止期限内(11月前)完成电影制作。

作为云端动画中的早期实践者和创新者,Threshold Entertainment和Incessant Rain正在通过即将上映的作品,展望云端工作室的未来。

潜力无限的新领域

此过程中激发出的创新最终使Azure更好地满足了客户的AI需求,甚至远超预期。借助Azure NDv2 VM系列,Azure成为首个且唯一一个能提供配备NVIDIA V100 Tensor Core GPU虚拟机集群的公共云服务,这些集群通过高带宽、低延迟的NVIDIA Mellanox InfiniBand网络进行连接。

Azure最新NCas T4 v3系列虚拟机搭载了4个16GB内存的NVIDIA T4 GPU,专为AI和机器学习工作负载而设计。

微软最近发布的ND A100 v4 虚拟机系列功能强大。作为可扩展的AI虚拟机,它配备了单个虚拟机和8个NVIDIA A100 Tensor Core GPU,并可以扩展成数千个互联带宽为1.6TB/s 的GPU。

每个GPU都由专用的200 GB/s 的NVIDIA Mellanox HDR InfiniBand提供连接。数十、数百或数千个GPU可以作为Mellanox InfiniBand HDR集群的一部分同时运行,由此实现任何所需的AI功能。