今天就来聊聊这个NVIDIA的PhysX,咱老百姓日常用电脑,平时可能都没注意过它。PhysX这个玩意嘞,最早可不是NVIDIA自己做的,它是原来一个叫AGEIA的公司开发的,后来让NVIDIA给收购了,就成了NVIDIA旗下的一部分。现在咱们只要是用NVIDIA的显卡,一般也就自带这个PhysX驱动了,用着图像啥的也就更流畅了。
啥是PhysX?
PhysX其实是一个物理引擎,说白了就是能模拟真实的物理效果。物理效果是啥呢?就是咱们生活中常见的物体碰撞、掉落、摩擦这些,游戏里那些炸飞的、跳起来又摔下去的效果,基本都靠这东西算出来的。PhysX能模拟出来的效果特别逼真,像那种爆炸、布料飘嘞、物体撞击啥的,游戏里一弄就显得特别生动。
PhysX是咋算的?
PhysX厉害就厉害在它能用显卡来算。一般的物理计算都是靠CPU来算,但PhysX还可以直接调用显卡里的处理器来计算。显卡比CPU算这类图像、物理效果更快,因为它里面有好多小处理器可以同时工作。咱们用NVIDIA显卡,很多人一装驱动时,PhysX这个驱动也跟着一起安装上了。
PhysX有什么用呢?
那PhysX能干啥呢?举个例子吧,游戏里开车撞墙,这车咋变形,咋飞起来,掉到地上咋弹一下,这些都是PhysX算出来的。像那种布料飘动嘞,水面波动嘞,PhysX都能做到,能让画面看起来特别真实。
- 物体碰撞:就比如咱们打游戏的时候开车、撞墙,PhysX能算出车的反应,咋弹起来,咋摔下来。
- 布料模拟:游戏里有些角色穿的衣服,风一吹它能飘起来,特别逼真,这都是PhysX帮忙的。
- 重力效果:就好像咱们抛东西,PhysX能算出物体的抛物线轨迹,看着就跟真事一样。
PhysX咋设置?
有些人不知道PhysX咋设置,简单来说,咱打开NVIDIA控制面板,在左侧找到“配置Surround, PhysX”选项就行了。一般情况,PhysX会自动选择显卡来算,咱也可以自己手动改,改成CPU,但一般情况下用显卡效果最好。
PhysX哪里用得多?
PhysX不仅仅用在游戏上,还用在影视、动画、虚拟现实这些地方。打个比方,咱们看电影,特效要炸的场面,那就是用PhysX算出来的。在设计汽车、飞机的时候,物理模拟也很重要,能知道这玩意儿撞了会咋样,结不结实。所以说,这PhysX不仅仅是个普通的引擎,它用处多得很。
PhysX对普通人有啥用?
普通人平时打游戏啥的,多数时候都是用到了PhysX,画面更顺溜、真实。尤其是喜欢那些大场面特效的游戏,PhysX让场景更有沉浸感。对咱来说,PhysX自动安装在显卡驱动里,咱装了显卡驱动,就等于装了PhysX,不用特意去装啥。
PhysX的历史小故事
PhysX这个引擎在2018年还被NVIDIA开源了,啥意思呢?就是说它把这个技术开放给大家,谁都能拿去用,研究也方便了,开发也方便了。所以PhysX在游戏、动画里应用越来越广了。现在很多做游戏的都用它,因为它算得又快又真实。
这PhysX嘞,让画面更生动,游戏更真实。不管你是打游戏的还是搞设计的,用上PhysX都会发现效果好得很。
Tags:[NVIDIA PhysX, 物理引擎, 游戏特效, GPU加速, 碰撞模拟]