|
美国AGEIA科技公司(AGEIA)在日前于美国旧金山召开的“游戏开发商会议(Game Developers Conference,GDC)”上,发布了游戏领域使用的物理运算专用LSI“PhysX”。据说该公司希望利用“PhysX”,开拓出一个名为“Physics Processing Unit(物理处理器,PPU)”的LSI产品新领域。不过,在此次展会上只进行了板卡展示,并未公布详细规格,也没有进行现场演示。
PhysX是一种利用物理公式等对游戏画面出现的对象如何变形及运动等进行运算的LSI。比如,向板子上投掷小球时,对小球轨迹如何变化,以及小球打在板子上的反弹方式和板子的摇动方式等进行物理计算。由于此前很难进行实时运算,因此只能按照预先编好的轨迹及动作来运动。
该公司认为这种新产品很快就将作为标准配置而逐步应用到游戏机等领域。其原因在于,绘图处理此前也曾利用微处理器来进行,不过现在则使用专用图形芯片(GPU)。该公司认为与这种趋势一样,物理效果所需的运算也将由独立的PPU来完成。AGEIA公司董事长兼首席执行官Manju Hegde解释说:“比如现在的战斗游戏,在围墙附近发射火箭弹时,只能对中弹区域的物理效果进行计算和表现。但并不能表现出火箭弹发射之地高速喷射的气体与墙壁之间所发生的相互作用。假如使用PhysX,就能做到这一点。由此就能相应地提高真实感。”不过,至于除游戏行业以外有可能采用PhysX的其他领域,Hegde并未发表自己的看法。
将赶在2005年商战之前供货
AGEIA公司计划上市计算性能不同的多种PhysX。将赶在2005年商战之前推出配备PhysX的电脑主板及支持PCI总线的扩展卡(图1)。支持PCI总线的扩展卡方面,目标售价为100美元~400美元(约合人民币830~3300元)。据说为了在年底商战中也能及时推出支持PhysX的游戏软件,目前该公司已经开始向游戏开发商提供PhysX样品。而且,该公司表示,由于收购了物理效果计算软件销售商瑞士NovodeX公司,因此可以将向游戏开发人员提供支持PhysX的SDK(软件开发工具包)。另外,在GDC期间,日本世嘉 (SEGA)还宣布,已与AGEIA公司签订了NovodeX公司物理模拟技术“NovodeX”的授权合同。据悉,这一技术将应用于面向新一代家用游戏机及电脑游戏软件开发中。
据Hegde介绍,利用现有微处理器进行物理效果计算时,可计算的固定对象最多为3000个左右。假如利用PhysX,“最多可处理3万2000个固定对象”(Hegde)。PhysX采用130nm工艺设计而成,尺寸为13.4mm见方。晶体管数为1亿2500万个。由AGEIA公司出资方之一台积电(Taiwan Semiconductor Manufacturing)下属工厂生产。 |
米AGEIA Technologies, Inc.(AGEIA社)は,米国サンフランシスコで開かれたゲーム開発者の会議「Game Developers Conference」(GDC)で,ゲーム関連で用いる物理計算の専用LSI「PhysX」を発表した。同社はPhysXで「Physics Processing Unit」(PPU)と呼ぶ新しいLSIの製品ジャンルを開拓したいという。ただし今回のGDCではボードの展示をしただけで詳細な仕様は明らかにせず,演算の実演も行わなかった。
PhysXは,ゲーム画面に登場するオブジェクトが,どのように変形・運動するかといったことを物理公式などを用いて演算するLSIである。例えば板壁にボールを投げたとき,ボールの軌跡はどのようになるとか,板壁にボールが当たったときの弾み方や板壁の揺れ方などを物理的に計算する。これまではリアルタイムに計算するのが難しかったので,あらかじめプログラミングしておいた通りの軌跡や動きをさせることしかできなかった。
同社はPPUが,いずれ標準でゲーム機などに組み込まれていくと考えている。グラフィックスの描画処理も,以前はマイクロプロセサで行っていたが,現在は専用のグラフィックスLSI(GPU)に移った。これと同じ流れで,物理効果に必要な演算についても独立したPPUで行うようになると見ているからだ。「現在の戦闘ゲームだと,壁の近くでミサイルを発射する場合,着弾場所だけについてはなんとか物理効果を計算し,表現できている。しかし,ミサイルの発射場所で高速の噴射ガスと壁の間に起こる物理的な相互作用までは表現できない。PhysXを使えばこれが可能になる。その分,リアル感が増す」とAGEIA社のChairman兼CEOであるManju Hegde氏は言う。ゲーム業界以外にPhysXを採用する可能性がある業界についてHegde氏はコメントしなかった。
今年のクリスマスに間に合うように AGEIA社は,演算性能が異なる複数のPhysXを発売する予定である。PhysXを搭載したパソコンのメイン・ボードやPCIバス対応の拡張ボード(図1)の出荷を2005年のクリスマス商戦に間に合うように開始する。PCIバス対応の拡張ボードについては,100米ドル~400米ドルの実売価格を目指す。クリスマス商戦でPhysX対応のゲーム・ソフトウエアの出荷も始まるように,現在,同社はゲーム開発者にPhysXのサンプルを提供しているという。さらに同社は物理効果に向けたソフトウエアを販売するスイスNovodeX社を買収して, PhysX対応のSDK(software developer kit)をゲーム開発者に提供できるとする。なお,GDCの会期中にセガはNovodeX社が開発した物理シミュレーション技術「NovodeX」のライセンス契約をAGEIA社と結んだことを発表している。次世代の家庭用ゲーム機やパソコンに向けたゲーム・ソフトウエアの開発に利用するという。
Hegde氏によると,既存のマイクロプロセサで物理効果の演算を行った場合,計算できる固定オブジェクトの数は最大3000個程度という。これに対してPhysXを利用すると「最大3万2000個の固定オブジェクトの処理が可能だ」(同氏)。PhysXは130nmルールで設計した13.4mm角のLSIである。トランジスタ数は1億2500万個。AGEIA社の出資者の1社である台湾Taiwan Semiconductor Manufacturing Co., Ltd.の工場で製造する。 |
|