|
E3大展上,NVIDIA发布了最新版本的PhysX软件开发包。截止到这个版本,PhysX已经度过了3个年头,现在PhysX技术已经覆盖了多个平台,如PC、Xbox360、PlayStation3、OSX、Linux和Android等,可以说已经是我们日常我们经常能见到的技术之一。 NVIDIA阐述他们全新的PhysX引擎已经完成颠覆性的改变,已经能在跨多种平台都有显著的性能提升。在一份报告中,NVIDIA公司概述了该技术的主要特点和PhysX 3的一些特点:
●更大的开发规模:现在游戏的规模越来越大,这就意味着每款游戏的开发需要有更多的开发人员参与其中。在全新的PhysX 3.0中,所有的开发人员可以由个人凝聚成一个整体。新版能够预测不同动作之间的冲突,从而减少计算读取需要的时间。相对于以前版本,PhysX 3.0有助于提高整体性能,使开发效率更高。
●流处理能力:PhysX 3.0能够更有效地通过全新特性将数据流整合到一个模拟单元中。通过将二进制序列化,允许更快更有效率的内存使用从而加快场景的即时演算能力。此外,新版本允许场景外动作可以将场景外已创建的动作保存供以后使用,较之前单纯依照需求来创建和销毁效率要高很多,同时也可提供更好的数据的管理,尽可能减少计算负荷。
●更有效率地多任务处理:新的任务管理机制和受管理的线程池将能够使各个平台的游戏提高多核处理能力,这将极大地提高游戏性能和玩家的游戏体验。
●灵活而强大的工具:除了一个高度优化的物理Runtime,NVIDIA已经针对开发人员发布了改进后的开发工具。新版本的PhysX可视化调试工具将提供高性能的配置文件,里面包括面向所有主要平台的PhysX内容的内存分析工具和改进的视觉工具。
全新的PhysX 3.0 SDK开发包已经面向所有已注册的开发人员开放下载:http://supportcenteronline.com/ics/support/default.asp?deptID=1949
|
|