欢迎参与评论,每一条合规评论都是对我们的褒奖。
请 登录 或 快速注册 后发表评论
◆ PhysX实战:Cryostasis
NVIDIA自然不会满足于PhysX只在3DMark Vantage中的演示,让更多的游戏支持PhysX才是最实在的。最新展示的Cryostasis Techdemo中,它首次运用了光滑粒子动力学原理(Smoothed Particle Hydrodynamics,SPH),利用GPU来进行流体模拟计算。与传统的只能计算碰撞的粒子系统不同,SPH还能计算出流体的粘性和排斥力,高度模拟出粒子飞溅的仿真效果。PhysX的特性还体现在油布、窗帘、布娃娃和刚体上,模拟布料和热效应。
为了达到逼真的流动效果,必须要模拟成千上万的液态微粒,仅仅是DEMO的第一间房就包含了将近3万个流体微粒,它们与周围环境和其他微粒相互作用着。Cryostasis中的液态模拟是由PhysX引擎、NVIDIA的CUDA技术和GPU的并行处理能力共同实现的。
![]() |
![]() |
Cryostasis中的流体模拟是由PhysX引擎、NVIDIA的CUDA技术和GPU的并行处理能力共同实现的,因此要想流畅地进行游戏,一块支持PhysX物理加速的显卡是必不可少的。像Radeon HD 4850即使是在1024*768这样分辨下也只有10FPS左右的速度,通过CPU去做物理计算使得整个系统不堪重负。一旦显卡支持GPU物理计算,立即有了翻天覆地的变化。GeForce 9800GTX+在1680*1050 high模式下平均帧数也在27左右,在1280*1024分辨率下平均帧数超过33FPS,具备较好的可玩条件。