任何一个人想完整描述Nvidia G80的架构,都是一件不可能的事情。在完成这篇通过Nvidia最新GeForce 8800GTX显卡,对G80进行架构分析,特性介绍的文章之后,我不得不得出这个结论。似乎已经很久,没有一款显卡能够同时拥有那么多“新鲜”的地方,一时间那么多新概念充斥而来让
NV 8800GTX官方样卡,Quantum Effects-GPU内物理引擎
[NV 8800GTX官方样卡,Quantum Effects-GPU内物理引擎]
去年中旬,一家名为Ageia的公司开始陆续发布其物理处理卡的相关信息。并在不久之后,不少国内外大厂都表示了对这款产品的兴趣并随之推出成品。同时,包括Nvidia,ATI在内的上游显卡厂商也纷纷发表自己的物理处理解决方案。ATI似乎能通过驱动程序直接让一款副显卡进行处理,而Nvidia似乎必须建立在SLi的基础上。接着,微软也声称将在新一代的DirectX中提供对物理引擎的支持。而最新的消息则是,DirectX 10将放出连个SDK,分别对Ageia与Havok FX的物理引擎解决方案进行支持。
华硕PhysX物理加速卡工程样品
虽然到如今真正支持Ageia物理卡的游戏并不多,但为什么人们以及各大厂商都会对此产生强大的兴趣?在运行以往的不少FPS射击游戏中,作为一个手持各种武器的Superman,你或许会对某些场景中的物体进行疯狂扫射,但往往得到的回应则是简单的黑黑的弹孔,或者随便滚动几下。可是在物理引擎的支持下,那些在实际情况下可动并根据物理特性运动的事物将产生更为真实的表现。换句话说,我们已经不满足于游戏内设定好的这些运动痕迹和规则。扩大到更广义的范围,这些在目前部分游戏中都无法实现的流水、雾气、自由碰撞等大量粒子效果,都能通过物理引擎实时运算并展现优秀的平顺画面和惊人的逼真特效。
Ageia仍旧在雄心勃勃的推广其PhysX物理卡
与我们以前所知的不同,G80并没有采用什么SLi模式来实现物理引擎,而是在GPU内部通过全新的Quantum Effects技术来支持。据了解,这项技术也基于Havok FX的物理引擎解决方案,同时支持FX的物理API和DirectX 10的物理API。而从很少的一些资料中我们得知,这些处理能包括所要体现对象的10000多种物理状态表现,固态物体的物理状态表现,液体的以及布料等等方面的。同时据了解,Nvidia能够使用像PureVideo开启方式一样去支持游戏中的物理特效。而Quantum Effects技术则通过在显卡和驱动之间建立的物理层实现,并使用G80的统一架构作为渲染。
暂时并不清楚Nvidia是否会放弃采用SLi模式来达到物理处理效果。但至少G80是一款单GPU完成物理加速的显卡,不过显然SLi模式则更有利于性能的体现。就在我们打算结束关于G80物理加速能力实现的时候,有一些“不和谐”的声音也随之而来。有人指出G80所采用的Quantum Effects并不能真正达到物理引擎的效果,但在没有更好的驱动协助以及对应的游戏测试后,我们并不能确切地了解其是否如官方所提供的信息那般。不过我相信,很快越来越多的测试将验证这一点。
网友评论