POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1359|回复: 7
打印 上一主题 下一主题

【CEDEC 2006】Havokの物理演算がもたらす次世代の表現!

[复制链接]
跳转到指定楼层
1#
发表于 2006-9-2 13:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CEDECはゲーム開発者向けの公演会であるだけに、専門的な内容の公演も多い。ゲーム開発の知識がないと、その内容を完全に理解することは難しいが、そんな専門的な公演のなかにも、非常に興味深いものがある。ここでは、そんな公演のひとつ、Havok社の物理エンジンHavok Spectrum4.0に関するプレゼンテーションを紹介しよう。まずは、その驚異的な映像をご覧になっていただきたい。
 

▲通風口から出る煙の動きが物理演算で表現されている。煙を非常に小さな物体に分け、そのすべての動きをシミュレートすることで、自然な表現を実現している。


▲レンガの壁にボールが当たり、壁が崩れる様子。ボールはもちろん、壁を構成するレンガのひとつひとつの動きがシミュレートされ、リアルタイムで映像化される。


▲膨大な数のチェスの駒が落下してきてこぼれ落ちる。この物体の動きもリアルタイムで演算処理されているというから驚きだ。


 
 物理演算とは、ゲームの3D空間内の物体の動きをシミュレートして、リアルタイムで映像化すること。以前からゲームに応用されてきたが、本格的に使用するにはハードのスペックが足りなかった。PC用ゲームでは本格的に物理演算が用いられたソフトがちらほら出始め、またプレイステーション3の特徴としても注目を集めている。

 

 Havokは、9年まえにアイルランドに設立された会社で、物理演算を手がけてきた企業としては老舗と言われている。物理演算はそれだけ新しい技術なのだ。同社はこれまでに、さまざまな家庭用ゲーム機とPC向けの物理演算用ミドルウェア(ソフトを作るためのソフト)を提供してきており、150タイトル以上のソフトに応用されている。公演を行ったHavok社の地域ゼネラルマネージャー、ショーン・ボナム氏によると、次世代ゲーム機向けソフトでも、プレイステーション3で25タイトル、Wiiで3タイトル、Xbox 360で30タイトル以上が同社のツールを使って開発されているという。そのタイトルの一部が公開されたが、その中には『ソニック』シリーズや『Halo3』、『ロスト プラネット』などの名前があった。

 

 紹介されたHavok Spectrum4.0は、Havok社がNvidiaと共同で開発したGPU(グラフィックス・プロセッサー。PC内でグラフィックに関する演算処理を行う)で処理できことでる話題になっているHavok FXなど、いくつかのツールによって構成されている。構成の詳細は省くが、物理シミュレーションを行うHavok Physicsは、並列的な物理処理に優れているのが特徴だ。

 

 物理演算では、数多くの物体の動きをシミュレートすることになるが、これをひとつずつ順番に計算したのでは遅くなってしまう。そこで、マルチコアプロセッサー(コアが複数ある)CPUで、動きが干渉しない物体の演算を複数のコアで分担して処理しようというのだ。


▲並列処理の概念図。複数の補助的なコア(SPU)に処理を分担させることで、物理演算を高速で行う。


▲こちらはプレイステーション3とPCの物理演算の処理速度を示したもの。プレイステーション3の処理速度はコアが3つあるPCと同程度ということになるようだ。


▲こちらはラクドールの"ぶっ飛ばされ遊び"というデモ。200体もの兵士が吹っ飛ぶ様子を物理演算でシミュレートしている。最終的には800体まで可能になるとのこと。

 さて、Havok Spectrum4.0でできるのは物理演算だけではない。Havok Spectrum4.0を構成するソフトにHavok Behaviorというツールがある。これは、ゲームキャラクターの行動を制御するソフト。これを使うと、物理演算だけではなし得ない表現が可能になる。たとえば、キャラクターが敵にやられて倒される場合、物理演算だけだと、あやつり人形が倒れるみたいな不自然な動きになってしまうという。これは関節の反発力など、キャラクターの体から発生する力を加味しないからであり、Havok Behaviorを使うことで、キャラクターの動きはより 

自然なものに近づくのだ。

▲キャラクターに向かって右方向から引っ張られている状態を表している。引っ張られる力に反発する力が加味されて、自然なポーズになっていることがわかるはずだ。

 まさに次世代の表現と呼ぶにふさわしい映像が惜しげもなく公開されたこの公演。Havok Spectrum4.0の実力を知らしめたとともに、それを使って制作されるソフトへの期待を高める内容だった。
2#
 楼主| 发表于 2006-9-2 14:00 | 只看该作者
其实最有趣的是这个图片:
回复 支持 反对

使用道具 举报

3#
发表于 2006-9-2 14:01 | 只看该作者
大体意思就是说次世代机的物理运算已经超过了现有pc机w00t)
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2006-9-2 14:05 | 只看该作者
- Overturns common sense of the former game the expression which possibly!

Because CEDEC is performance meeting for the game developer, performance of special contents it is many. Unless there is a knowledge of game development, it is difficult to understand the contents completely, but, there are very interesting ones even during such special performance. Here, one of such performance, the presentation regarding the physical engine Havok of the Havok corporation Spectrum4.0 will be introduced. First, the wonderful image we would like to become in viewing.


- The movement of the smoke which comes out of the ventilation mouth is expressed with physical operation. The smoke is divided into the very small object, by the fact that the all movement is simulated, natural expression is actualized.


- The ball hits to the wall of the brick, the circumstances where the wall deteriorates. The ball is simulated, of course one one movement of the brick which forms the wall to image is converted in real time.


- Scene of the chess of enormous number falling, it spills and falls. Because you say that also the movement of this object being calculated and being processed in real time it is the surprise.


Physical operation, simulating the movement of the object inside the 3D space of the game, to image convert in real time. From the time before it was applied to the game, but you use in earnest, the specifications of hard were not enough. With the game for PC the software where it can use physical operation in earnest starts sporadically, attracts attention in addition as the feature of place t Shaun 3.

Havok at the company which is established to Ireland 9 years ago, is called the veteran business as the enterprise which manages physical operation. Physical operation that much is new technology. The same company has offered so far, the game machine for various homes and the middleware for the physical operation for PC (the software in order to make the software), it is applied to the software of 150 titles or more. According to the regional general manager and Shaun ・ ボナム of the Havok corporation which does, for the next generation game machine, with place t Shaun 3 25 titles, with Wii 3 titles, 30 titles or more using the tool of the same company with Xbox, 360 it is performance even with the software that it is developed. Portion of the title was released, but among those ' the sonic ' series and ' Halo3 ' and ' the lost planet ' and so on there was a name.

As for Havok Spectrum4.0 which is introduced, the Havok corporation being joint with Nvidia, GPU which was developed (the graphic ・ processor. It is constituted Havok by FX and the like which does the transaction of operation regarding graphics inside PC and) with be able to process with thing becomes る topic, several tools. You exclude the details of constitution, but as for Havok Physics which does physical simulation, the fact that it is superior in parallel physical processing is feature.

With physical operation, it means to simulate the movement of the object many, but this with calculating in order one each it becomes slow. Then, the multiple core processor (plural there is a core) with CPU, with the plural cores allotting the operation of the object where the movement does not interfere, you say that it will process.


- Conceptual drawing of parallel processing. The plural auxiliary cores (SPU) by the fact that processing is made to allot, it calculates physically at high speed.


- As for this place t Shaun those where shows the operation time of physical operation of 3 and PC. The operation time of place t Shaun 3 the core 3 seems that means the same as PC which is.



- The demonstration where this "is thrown and plays and says the ぶ っ" of ラクドール with. The circumstances where 200 body thing soldiers blow off are simulated with physical operation. When it becomes finally to 800 bodies possible, is.

Well, what it is possible with Havok Spectrum4.0 is not just physical operation. There is a tool which is called to the software which forms Havok Spectrum4.0 Havok Behavior. As for this, the software which controls the conduct of the game character. When this is used, the expression where cannot release with just physical operation becomes possible. For example, the character being done in the enemy, when it is pushed down, when is just physical operation, the puppet collapses, you say that we would like to see it becomes the unnatural movement. Because this does not add, the power which such as bounce of the joint occurs from the body of the character, by the fact that Havok Behavior is used, as for from the movement of the character

It gets near to natural ones.


- A state where it is pulled from clockwise facing toward the character is displayed. The power which repels to the power which is pulled being added, it is the expectation where it is found that it is natural pause.

It calls expression of the next generation just suitable image at this performance which is released without either reluctance. As the capability of Havok Spectrum4.0 was closed knowledge and others, using that, they were the contents which raise the expectation to the software which is produced.
回复 支持 反对

使用道具 举报

5#
发表于 2006-9-2 14:46 | 只看该作者
2个core 的conroe被havok 4击败?

havok 3的dod source已经够耗CPU了
回复 支持 反对

使用道具 举报

6#
发表于 2006-9-2 16:59 | 只看该作者
ps3 ppu的scalability比pc强

4个ppu基本都是以某种线性的

pc出现了下降
回复 支持 反对

使用道具 举报

7#
发表于 2006-9-2 17:01 | 只看该作者
ps3多个cell后模拟xbox2我觉得不是问题:thumbsup:
回复 支持 反对

使用道具 举报

RacingPHT 该用户已被删除
8#
发表于 2006-9-2 18:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-11-16 06:27

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表