/ Roadtovr / 0浏览

ILMxLab正在尝试使用8个GPU进行渲染,以实现在虚拟现实中呈现逼真的图形。

星球大战制片公司卢卡斯影业旗下的视觉特效公司工业光魔的实验部门ILMxLAB正在进行实验,尝试使用高达8张GPU卡的大规模GPU数组,以将电影质量的图像呈现在虚拟现实中。

虽然实时游戏引擎的图形能力在虚拟现实中越来越强大,但它们仍无法实时渲染我们在大型电影制作中习惯看到的预渲染CGI的质量。通过增加更多的GPU卡,ILMxLAB希望缩小这种差距。

根据官方的NVIDIA博客,ILMxLAB的首席工程师和技术发展负责人Lutz Latta将在本周的SIGGRAPH 2016大会上发表演讲,探讨如何在实时虚拟现实体验中重复使用预渲染的”电影质量”资源。Latta提到该团队正在使用大规模的GPU数组进行高保真度虚拟现实渲染的实验。

ILMxLAB的目标之一是探索沉浸式娱乐的未来。该部门最近在Steam上发布了一款名为《Tatooine的试练》的短篇虚拟现实”实验”游戏,该游戏采用了HTC Vive设备,并且是以《星球大战》宇宙为背景。

Latta在接受Nvidia博客采访时表示:“在VR视频游戏和交互式电影体验之间存在一条细线,我们希望让用户对故事和其所发生的世界产生兴趣,但不太强调竞技性。《Tatooine的试练》是我们创造有意义事物的第一步。”

《Tatooine的试练》通过Nvidia的VR SLI堆栈(VRWorks的一部分)支持最多两张GPU卡;如果使用超过两张GPU卡,可能需要使用VRWorks的”GPU Affinity” API,该API可以通过管理多个GPU的图形和渲染工作负载的分配来提供显著的性能改进。这为开发人员提供了精细的控制,使OpenGL上下文可以固定到特定的GPU上,根据Nvidia的说法。

这种GPU数组渲染的实现方式对于普通的虚拟现实游戏玩家可能带来的好处不大,他们可能只有一张或两张GPU卡,但对于超高端的虚拟现实活动,如品牌体验或”场外”使用案例,这种实现方式可能是有意义的。

0

  1. This post has no comment yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注