Ⅰ QQ飞车,物理引擎是什么啊
物理引擎通过为刚性物体赋予真实的物理属性的方式来计算运动、旋转和碰撞反映。为每个游戏使用物理引擎并不是完全必要的—简单的“牛顿”物理(比如加速和减速)也可以在一定程度上通过编程或编写脚本来实现。然而,当游戏需要比较复杂的物体碰撞、滚动、滑动或者弹跳的时候(比如赛车类游戏或者保龄球游戏),通过编程的方法就比较困难了。
QQ飞车用的是PhysXPhysX
是一套由NVIDIA
设计的执行复杂的物理运算的技术。NVIDIA
PhysX基于NVIDIA
CUDA,允许其用户利用
PhysX
执行物理运算。
Physx在游戏中实现物理运算效果绝非易事。物理运算效果是一种对计算性能要求极高的环境,以一整套独特的物理学算法为基础,需要大量同步运算的能力。采用支持PhysX??技术的NVIDIA®(英伟达??)GeForce®处理器是实现实时物理学特效的最佳途径,这些特效包括尘土飞扬、令物体碎片四射的爆炸、生动逼真的人物动作以及衣服布料的自然下垂与撕裂等。PhysX技术被广泛应用于150多个游戏中,其注册用户数量已超过10,000名。这项技术在索尼的Playstation
3、微软的Xbox
360、任天堂的Wii以及个人计算机上均得到了良好的支持,把游戏推向全新的境界。
此外,NVIDIA
PhysX是一种功能强大的物理加速引擎,可在顶级PC和游戏中实现实时的物理学计算。PhysX设计用途是利用具备数百个内核的强大处理器来进行硬件加速。加上GPU超强的并行处理能力,PhysX将使物理加速处理能力呈指数倍增长并将您的游戏体验提升至一个全新的水平,在游戏中呈现丰富多彩、身临其境的物理学游戏环境。其中特色如下:
1、爆炸引起的烟尘和随之产生的碎片
2、复杂、连贯的几何学计算使人物的动作和互动更加逼真
3、其视觉效果令人叹为观止的全新武器
4、布纹的编织和撕裂效果非常自然
5、运动物体周围烟雾翻腾
6、采用NVIDIA支持PhysX的GeForce处理器是实现真实物理加速效果的唯一途径,其可缩放、复杂、逼真、高度互动的特性将彻底颠覆您的娱乐体验。
NVIDIA将PhysX引擎集成到CUDA架构的物理运算中,这样就可以是GeForce
8/9及GT200系列全部都支持PhysX引擎,
所有已使用PhysX技术的游戏都支持新版驱动程序,果装有支持CUDA平台的显卡,游戏将自动选取显卡进行物理加速运算,仍会使用性能较慢的CPU进行运算。此外,PhysX并不只使用于游戏市场,同时亦会运用CUDA通用运算领域上,应用更广。
无论是GPU还是CPU、PPU、Cell(PS3)都可以通过HAL翻译层来实现软、固质体动力(Soft
or
Rigid
Body
Dynamics)、通用碰撞侦测(Universal
Collision
Detection)、有限元素分析(Finite
Element
Analysis)、流体动力(Fluid
Dynamics)、毛发模拟(Hair
Simulation),以及更高级开发平台APEX中的更先进的布料模拟(Cloth
Simulation)、自然模拟(Natural
Motion)等在内新颖技术。
通过过CUDA通用接口,PhysX引擎将NVIDIA
GPU中的Thread
Scheler(线程管理器)模拟成Control
Engine(控制引擎CE),而Streaming
Processors来模拟Vector
Processing
Engine(矢量处理引擎,VPE),其中CE控制引擎负责任务的指派,相当于PhysX中的主管机构,而真正的物理运算任务则是由VPE矢量引擎来完成,最后通过Data
Movement
Engine(数据移动引擎DME)输出。</SPAN></p>
Ⅱ QQ飞车,物理引擎是什么啊
您好,qq飞车使用的物理引擎是Nvidia显卡专用的PhysX(即物理加速是Nvidia显卡专用,其它猛轮桥牌子的虽然也可以用,但没法进行物理加速,帧数会下降的很厉害。)
其实,只要你是独显,玩qq飞枝猛车这种低配置游戏都玩得动的,不会桐毁卡的。