组件

NVIDIA与Electronic Arts,2K游戏展示新PhysX许可

Anonim

以下是2009年清单中的一些内容:更真实的游戏内物理。你知道,虚拟世界中的额外数学可以将番茄扔在墙上的平坦瞬间污点变成稀疏的飞溅混乱的飞溅。现在插入任何M级别的想象力,以代替“番茄”。

他们不是很有希望的西红柿或其他任何东西,但游戏发行商Electronic Arts和2K Games刚刚宣布,两家公司都正在许可NVIDIA的PhysX技术“,这是世界上最普遍的物理解决方案,用于为互动娱乐节目设计实时,真实世界的效果。”

“PhysX是最流行的平台的理想物理解决方案,我们很乐意提供它“EA的Redwood Shores Studio首席技术官Tim Wilson说:”我们对PhysX引擎的质量印象深刻,并且我们许可了它,所以我们的工作室可以在开发早期使用该解决方案, “2K技术总监Jacob Hawley说道,

EA DICE的Mirror's Edge视频运行时启用了NVIDIA的PhysX。

几个小时前,我给NVIDIA公司高级公关经理Bryan Del Rizzo打电话来聊聊PhysX和新的PARTN

游戏开始:

8800 GTX是NVIDIA将PhysX引入NVIDIA GPU阵容的关键,正确吗? Bryan Del Rizzo:

我们宣布我们将收购Ageia 2008年2月。我们在几周后关闭了此次收购,然后我们开始将PhysX库和SDK转移到我们的GPU上。我不知道你对Ageia SDK有多熟悉,但是它是用C语言开发的。所以我们有一种叫做CUDA的东西,它是我们的架构,它允许应用程序开发人员利用GPU核心的功能来处理非传统任务, 3D渲染。 CUDA已经成为我们GPU的三分之一左右。它实际上是一个硬件部分。实际上,我们在芯片内部安装了晶体管,用于并行处理,而不是传统的3D渲染。我们的GPU有两种模式,即GPU模式和CUDA模式并行处理,CUDA架构基于C语言。任何知道C的开发人员都可以为CUDA编写程序。 GO:

我如何知道我的NVIDIA显卡是否支持PhysX? BDR:

任何8800 GTX或更高版本都支持CUDA,因此会支持PhysX。 GO:

有没有办法说出什么样的性能您可以通过在支持PhysX的游戏中启用PhysX来衡量指标吗? BDR:

PhysX在GPU上运行基本上比原来的Ageia物理处理器能够做到的日夜提前了,这仅仅是因为我们在GPU中拥有的核心。在低端市场,即使在我们的主板GPU和集成空间方面,也有至少16个内核。相比之下,GTX 280拥有240个内核。与CPU端的Core 2 Quad或Core 2 Duo进行比较。您最多有四个内核,而目前我们的一个GPU上最多可以容纳240个内核。这是CUDA的全部基础,您可以利用所有这些额外的内核并将它们用于并行处理。 在GPU方面,根据您的具体情况,您的性能显然会有所不同。打开PhysX加速与打开AA [抗锯齿]实际上没有什么不同。您的每秒帧数可能会下降,但视频质量会上升。

GO:

因此,我观看了Mirror's Edge演示[见上文],并立即注意到虽然效果绝对引人注目,他们也看起来很大程度上是化妆品。 BDR:

有不同程度的PhysX效果。有眼睛的东西,然后是那些影响游戏性的东西,你必须移动东西或试图打开一扇门等等。 GO:

是的,我不想从整容角度去掉,因为很容易看出哪里会增加你的情感投资。我只是……今天把这件事带到实际的EA和2K游戏公告中,开发人员花费超越这个化妆空间并进入影响游戏性的空间的开销是什么? BDR:

首先,你可以想象如果您希望获得完整的PhysX体验,则必须购买NVIDIA GPU。现在很明显,你可以在没有开启PhysX的情况下玩这些游戏,在这种情况下,你只是不会获得你用PhysX获得的所有体验内容。这款游戏不会那么令人兴奋,但它可以在另一张卡上玩得非常好。 或者你可以尝试在CPU上运行PhysX的东西,因为我们的东西是跨平台的。我们支持CPU以及Wii,Xbox 360和PlayStation 3,这是人们往往会忘记的东西。

最重要的是,在PC上,如果您在GPU上运行PhysX,它也是可扩展的,这是你不能在CPU和竞争解决方案上做的事情。所以这意味着你的盒子里有更多的GPU功能,如果你添加第二张或第三张卡片,那么屏幕上PhysX效果的数量可以扩大。例如,如果一座建筑物被炸成1000件,而你又添加了第二张卡片,那么这座建筑物可能会被炸成5000件。

GO:

有没有一种方法可以让人们知道当他们增加时重新考虑添加二级甚至三级硬件的成本? BDR:

可以将其视为像SLI [可扩展链接接口,NVIDIA技术,可让您在计算机中组合多个GPU以提高视觉性能] 。你有两个芯片,你几乎可以获得2倍的性能,或者三个芯片,性能差不多是3倍。在过去,我们使用SLI所做的是,您的机器中必须有两个相同的GPU才能使缩放生效。混合并匹配不同代次的卡片不起作用,因为您最终会陷入最低公分母。 在SLI配置中使用PhysX时,您可以将这些卡中的一个指定为PhysX渲染,另一个用于GPU渲染,如果你想。或者你可以使用一张旧卡。假设你已经升级到GTX 280,并且你的货架上有一个9800 GTX。您可以将9800 GTX重新添加到您的机器中,并将其用作您的PhysX渲染器。

因此,考虑到您可以混合搭配的所有方式,我很难确定消费者知道该怎么做的单一使用模型购买,因为有很多变数,而且你可以提出很多配置。

GO:

我自己在考虑更多的实际效果。如果我可以拥有两个GPU而不是一个,那么所有这些都会发生改变?两个GPU给我的PhysX比GPU更多,好吧,但“更多”等于什么?我想这应该是游戏特定的吗? BDR:

是的,它会是。 GO:

当您拥有像AA或AF [各向异性过滤]或着色器版本2.0或者3.0,因为虽然你不知道最终结果究竟是什么,但是它在一般意义上增加了一些共识。如果你们能够拿出某种PhysX评级会很有趣。 BDR:

也许吧,但是很难做到这一点,因为你们有不同的分辨率。他们有不同的显示器,不同的屏幕尺寸,刷新率,所有这些东西。因此,所有不同种类的配置在那里排列,只有很多。这很难找出体验的东西。 GO:

听起来PhysX可伸缩性曲线更具动态性,可以按比例增加或减少渐变? BDR:

它确实。关于PhysX最酷的是可扩展性。市场上还有另一种叫做Havok的解决方案,英特尔拥有该解决方案。 Havok的问题是它不能缩放。所以无论CPU的速度是多少,还是有多少核心都无关紧要,物理结果将会是相同的,无论机箱内的硬件如何。 GO:

我之所以问,是因为我正在观看镜子边缘的演示,因为人们被塑料击退,我意识到这听起来非常虐待,但我想知道我什么时候可以跑起来,抓住塑料,并将其包裹在人脸上? BDR:

镜子边缘其实有一个很酷的时刻。你记得Die Hard,这部电影是原创吗? GO:

当然, BDR:

恐怖分子对他的追随者说,他会说:“拍摄玻璃杯!拍摄玻璃杯!他试图让约翰麦克莱恩,他们试图让玻璃落在约翰麦克莱恩身上。实际上在镜子边缘有一个类似的时刻,那里有所有这些吊灯,而且如果你拍摄吊灯,吊灯就会打碎并将玻璃落在地上。如果坏人碰巧在玻璃杯下面,你可以实际上把它们拿出来。这是一种游戏中的效果,你只能在PhysX上看到,在这一点上,它从一个戏剧性的效果提升到“你如何以不同的方式玩游戏?”