PhysX,读音与Physics相同,是一套由AGEIA(音译为“阿吉亚”或“奥加”)公司开发的物理运算引擎;也是世界三大物理运算引擎之一,另外两种是Havok和Bullet。PhysX物理引擎的演示程序 的另外一种含义是指专门计算PhysX引擎的物理加速卡。
运算引擎
AGEIA时代的PhysX
PhysX物理运算引擎由五名年轻的技术人员开发,他们成立了AGEIA公司。PhysX最初称为NovodeX,后改名为PhysX。
AGEIA曾为《虚幻竞技场3》开发几张加入PhysX引擎的MOD地图,物理效果非常出色。同时AGEIA也自己开发一个免费的名为《好战者》的物理游戏。此后的一些PhysX游戏,也大都基于虚幻3引擎。例如《镜之边缘》、《蝙蝠侠:阿卡姆疯人院》、《一舞成名》等。可以说虚幻3引擎与PhysX物理引擎已经成了一对黄金搭档。
AGEIA提供一流的PhysX软件开发包AGEIA PhysX SDK,它不仅可以应用于次世代PC游戏开发,还可应用在Console游戏开发中。AGEIA声称,PhysX 将会使设计师在开发游戏的过程中使用复杂的物理效果而不需要像以往那样耗费漫长的时间开发一套新的物理引擎,而且使用了物理引擎还会大量消耗CPU资源使一些配置较低的电脑无法流畅运行。AGEIA 更宣称 PhysX 执行物理运算的效率比CPU 与物理处理软件的组合高出 100 倍。游戏设计语言 Dark Basic Pro 将会支持 PhysX,并允许其用户利用 PhysX 执行物理运算。
基本概述
物理运算引擎的作用,简而言之,就是令虚拟世界中的物体运动符合真实世界的物理定律,以使游戏更加富有真实感。
物理模拟计算需要非常强大的整数和浮点计算能力。更为重要的是,物理处理具有高度的并行性,需要多线程计算,演算非常复杂,需要消耗很多资源。
PhysX可以由CPU计算,但其程序本身在设计上还可以调用独立的浮点处理器(例如GPU和PPU)来计算,也正因为如此,它可以轻松完成像流体力学模拟那样的大计算量的物理模拟计算。
PhysX物理引擎可以在包括Windows,Linux,Xbox360,Playstation3,Mac,Android等在内的全平台上运行。
AGEIA公司后来被Nvidia收购,PhysX引擎也就跟随划入Nvidia旗下。

终极斗罗15:家丑不可外扬,传灵塔却反其道而行之
武汉地铁几点开班收班(武汉地铁几点开班)
河北启动干旱防御Ⅳ级应急响应 多措并举保障农业生产
新化:洋溪镇撬动行业协会力量,助推农村建筑安全、耕地保护和控违拆违工作良性开展
邓伦犯了什么事 邓伦被强制执行 基本情况讲解
华谊兄弟:《非诚勿扰3》已于6月开机制作
嘉峪关酒泉机场工程顺利通过行业验收 计划9月7日复航
马自达3昂克赛拉配置推荐,买2.0L入门版足够!
国产小爆款《火山的女儿》销量60万!Steam好评如潮
基金研究周报
禹洲集团上半年合约销售额约117亿元
GGII:6月全国备案154个储能项目 总规模达15.4GW/34.9GWh
3连板大连热电(600719.SH):拟筹划的资产重组事项存在不确定性
联泰环保:联合中标汕头市澄海区莲下污水处理厂二期及配套管网完善建设项目
勇哥探案 | 偷盗的彩票中了大奖,案值怎么算?