Ageia PhysX

Article posté le: Mercredi 06 Juin 2007
Par notre équipe: herwawan
Catégorie: Générale , mots clé associés:  Aucun
Sommaire

PPU, Késako?


Si l'on pourrait passer une humanité entière à décrire ce qu'est la physique, AGEIA a trouvé la phrase qui résume parfaitement cette "chose", en recentrant qui plus est dans le contexte du jeu vidéo: Physics is all about how objects in your game move and react. Traduisez: La physique est tout ce qui se rapporte à comment les objets dans votre jeu, bougent et réagissent.

Bien sur, si dans la théorie on comprend tout de suite mieux, dans la pratique on ne s'y retrouve pas forcement. Pour donner un exemple concret, la physique dans un jeu c'est la façon dont la caisse que le joueur à percutée va réagir, ou encore comment le corps d'un ennemi va réagir face à un coup.

Ces exemples sont fréquents et permettent un bonne immersion dans le jeu, comme on a pu le voir par exemple dans le moteur Source avec son moteur physique Havok, qui à été d'ailleurs applaudit pour sa gestion de la physique. Cependant, Havok est un contre-exemple à la carte PhysX, puisqu'il s'agit d'une gestion de la physique "logiciel", et qui est donc gérée par le processeur central.



Cependant des instructions physiques sont souvent gourmandes en ressources CPU, et c'est pourquoi le processeur physique permet de le soulager, tout en gérant mieux ces instructions et surtout en nombre plus importante. De plus, une gestion complète devrait permettre une gestion plus poussé de ces instructions, et donc des effets plus précis et réalistes.

C'est donc la tache du PPU, le Physics Processing Unit. Ainsi, au lieu que chacun des éléments du PC ai plusieurs taches, chacun a sa tache, ce qui est donc plus équilibré et qui surtout devrait permettre de leur confier plus de tache, ceux-ci n'étant pas surchargé par d'autres instructions. C'est le "Gaming Power Triangle".




Cependant, les cores se multipliant sur les CPU de nos jours, le PPU trouve de moins en moins sa place entre le CPU et le GPU, sachant que ce dernier pourra aussi gérer la physique via les prochaines révisions des systèmes multi-GPU (SLi et Crossfire).

Surtout, le fameux moteur Havok donc nous parlions plus tôt montre bien qu'il est possible de gerer la physique de bien belle manière sans avoir pour autant recours à un processeur dédié.

Malgré tout, le PPU reste une bonne solution sur le papier puisque c'est le meilleurs moyen pour avoir une gestion la plus poussé et réaliste possible de la physique. De plus, AGEIA à mis en place une "charte de qualité" pour sa solution matériel.



Le "Four Dimension of Advanced Gaming Physics" établis 4 critères: la fidélité, c'est à dire la qualité de reproduction de la physique réel, l'interaction, donc la façon dont les objets se comporteront, la sophistication qui est la complexité des effets et l'échelle qui est la quantité d'élément affichable en même temps.


Ainsi, ce PPU permet donc, d'après AGEIA:

  • Des explosions qui créent de la poussière et des débris collatéraux
  • Des personnages avec une géométrie complexe pour des mouvements plus réalistes et une interaction plus poussée
  • Des nouvelles armes spectaculaires avec des effets incroyables
  • Des vêtements qui enveloppent et bougent d'une façon réaliste
  • Fumé et brouillard dense qui embrument les objets dans leur mouvement

Bien sur tout cela est enveloppé d'une aura très marketing mais cela a au moins le mérite de résumer.

Vos réactions
[*][*][*][*][*]
avatar
 
Le: Dimanche 21 Octobre 2007
Commentaire par: Casey
j'ai bien envie de me laisser tenter ! Au niveau du ventilo ca donne quoi? Se fait -il beaucoup entendre?
 
[*][*][*][*][*]
avatar
 
Le: Vendredi 23 Novembre 2007
Commentaire par: Crazyb0b
A ce qu'il parait la carte offre de bonne performance sous Crysis est-ce vrai ? Je trouve vraiment dommage que cette carte doit avoir des jeux spécifique plutôt que d'accompagner le CPU pour les calculs.
 
[*][*][*][*][*]
avatar
 
Le: Vendredi 23 Novembre 2007
Commentaire par: Casey
Il me semble que crysis a son propre moteur physique.Donc pas d'ageai.
 
[*][*][*][*][*]
avatar
 
Le: Vendredi 23 Novembre 2007
Commentaire par: gloups
il utilise les drivers aegia me semble. (soft)
 
[*][*][*][*][*]
avatar
 
Le: Vendredi 23 Novembre 2007
Commentaire par: gloups
il utilise les drivers aegia me semble. (soft)
 

Pour pouvoir poster un nouveau commentaire, vous devez vous identifier.
Si vous n'êtes pas encore membre inscrivez vous gratuitement sans plus attendre pour rejoindre notre grande communauté francophone.