Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

PhysX

Un article de Wikipédia, l'encyclopédie libre.

Cet article est uneébauche concernant lejeu vidéo et l’électronique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) (voir l’aide à la rédaction).
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Le contenu de cet article ou de cette section est peut-être sujet à caution etdoit absolument être sourcé().

Si vous connaissez le sujet dont traite l'article, merci de le reprendre à partir de sources pertinentes en utilisant notamment lesnotes de fin de page. Vous pouvez également laisser unmot d'explication en page de discussion.
PhysX
Description de l'image NVIDIA PhysX Logo.png.

Informations
CréateurNovodeX (ETH Zurich)
Développé parNvidia
Dernière version5.0[1] ()
Dépôtgithub.com/NVIDIAGameWorks/PhysX-3.4Voir et modifier les données sur Wikidata
Écrit enC++
Système d'exploitationMicrosoft WindowsVoir et modifier les données sur Wikidata
EnvironnementMicrosoft Windows,OS X,Linux,PlayStation 2,PlayStation 3,PlayStation 4,Xbox 360,Xbox One,Wii,Wii U,Android etApple iOS
TypeMoteur physiqueVoir et modifier les données sur Wikidata
Politique de distributionGratuite
LicenceBSD-3
Site webSite de développement Nvidia Physx

modifier -modifier le code -voir Wikidata(aide)

PhysX est unmoteur physique en temps réel propriétaire. Annoncé en2005[1],[2],[3] et créé par la sociétéAGEIA, il est racheté en parNvidia[4].

Le terme PhysX peut aussi faire référence auxCartes d'extensionPPU créées parAGEIA pour accélérer matériellement lesjeux vidéo compatibles avec PhysX.

Les jeux vidéo supportantl'accélération matérielle avec PhysX peuvent être accélérés soit par unPPU Physx ou unProcesseur graphique supportantCUDA (possédant au minimum 32 cœurs et 256Mo de mémoire graphique dédiée[5]), déchargeant ainsi leprocesseur des calculs physiques, ce qui lui permet d'effectuer d'autres tâches à la place.

Les moteurs physiquesmiddleware évitent auxdéveloppeurs de jeux vidéo d'avoir à écrire leur propre code pour implémenter la physique dans leurs jeux. PhysX est utilisé dans de nombreux jeux récents[6].

PhysX et sonkit de développement sont disponibles surMicrosoft Windows,OS X,Linux,PlayStation 2,PlayStation 3,PlayStation 4,Xbox 360,Xbox One,Wii,Wii U,Android etApple iOS[7],[8]. Le kit de développement est utilisable gratuitement pour les usages commerciaux et non commerciaux surMicrosoft Windows,OS X,Linux,Android etApple iOS[7]. À la GDC 2015,Nvidia a rendu lecode source de PhysX disponible surGitHub, mais il est nécessaire de s'inscrire surdeveloper.nvidia.com pour pouvoir l'obtenir[9].

Il est intégré dans plusieursmoteurs de jeu dont l'Unreal Engine ouUnity.

En 2025, la prise en charge du PhysX en version 32 bits a été abandonnée sur les séries 5000[10], le traitement des effets PhysX est délégué auCPU entraînant parfois une baisse notable des performances sur d'anciens jeux utilisant PhysX[11].

Historique

[modifier |modifier le code]

PPU (Physic processing unit)

[modifier |modifier le code]

À la manière des cartes 3D du milieu des années 1990, laphysics a d’abord été conçue comme une carte additionnelle, laPPU.Le PPU désigne une carte physique. La carte PhysX possède 125 millions de transistors et une mémoireGDDR3. Cette carte se branche sur un portPCI et se décline en deux versions : une de 128 Mio de GDDR3 et l’autre de 256 Mio.Ces cartes ne se sont jamais bien vendues car leur prix était relativement élevé (environ 250 euros à leur sortie) et leurs avantages jamais réellement prouvés, vu que peu de logiciels l'ont exploité jusque-là.

En 2009 Nvidiatente de bloquer l'utilisation des cartes physx dédiées de manière logicielle, maisun patch existe et permet finalement de faire tourner Batman AA et autres, sur un PC équipé d'une carteATI et une carte AGEIA physx, et ainsi constater que cette dernièrepourrait encore amplement suffire pour les jeux, pas forcément en réglages élevés, mais permet tout de même de profiter de la physique.[réf. nécessaire]

Intégration au sein des GPU nvidia

[modifier |modifier le code]

L’intégration du PhysX dans lesGeforce 8 et suivantes a pratiquement enterré la carte PPU, Nvidia rendant son utilisation très compliquée.Il s’ensuit le perpétuel affrontement entre Nvidia et ATI. Nvidia mise sur le PhysX alors qu'ATI croit plus enDirectX 10.1 et plus tard en DirectX 11.

Suppression du support 32-Bits

[modifier |modifier le code]

Depuis le lancement de la série RTX 50 (Blackwell) de Nvidia en 2025, le support du PhysX en version 32 bits sur la série 5000 n’est plus assuré[12].

Le traitement de PhysX est actuellement effectué par leCPU pour les jeux anciens qui reposaient sur l’accélérationGPU pour leurs effets physiques (par exemple, certains titres de la sérieBatman Arkham[13],Mirror’s Edge ouBorderlands 2). Cette évolution a suscité l’ire de joueurs et de lapresse, qui constatent une baisse significative de l’impact visuel et des performances dans les titres concernés[14]. Les résultats varient selon les configurations et les optimisations propres à chaque jeu, et ce changement s’inscrit dans une tendance plus large vers une architecture exclusivement64 bits.

Points technologiques et commerciaux

[modifier |modifier le code]

L’arrivée desprocesseurs multi cœurs (6 cœurs physiques pour les processeursIntel i7 en socket 2011) pourrait cependant laisser cette technologie anecdotique. Ces processeurs peuvent maintenant à eux seuls véritablement gérer la physique complexe contrairement aux précédents processeurs mono-core (cœur).

Là encore, tout dépendra des pressions faites par AMD et Nvidia sur les studios de développement mais aussi d’acteurs comme Microsoft, avecDirectX 11, ouIntel qui pourraient trouver un intérêt dans ce domaine.

Pour le moment[Quand ?], le PhysX connaît une rude concurrence face aumoteur Havok (qui a servi surHalf Life 2 notamment ouDeus Ex Invisible War). En effet, le Havok a fait ses preuves sans pour autant nécessiter d’investissement supplémentaires pour les consommateurs.

De plus, malgré la liste de jeux publiés par Nvidia, rares sont ceux à réellement utiliser le PhysX. La plupart ont donc simplement un accord des studios de développement pourpatcher leurs jeux pour cette technologie. Cependant, le choix des jeux bénéficiant de ces patchs reste à la seule discrétion de ces studios.

Beaucoup de consommateurs ont donc peur de revoir des promesses alléchantes mais non tenues comme cela existe habituellement dans ce domaine.[réf. souhaitée]

PhysX a fusionné avec EUPHORIA et promet pas mal de nouveautés pour l’avenir du jeu, que ce soit sur le plan de l'animation, de la gestion des matières et de tout ce qui touche de près ou de loin à la physique.[réf. nécessaire]

Logiciels utilisant PhysX

[modifier |modifier le code]

Jeux compatibles

[modifier |modifier le code]
  • Alice Retour au Pays de la Folie (PC)
  • APB Reloaded (PC)
  • Auto Assault (PC)
  • Bet on Soldier: Blackout Saigon (PC)
  • Bet on Soldier: Blood of Sahara (PC)
  • Bet on Soldier: Blood Sport (Patch) (PC)
  • Batman: Arkham Asylum (PC)
  • Batman: Arkham City (PC)
  • Batman: Arkham Origins (PC)
  • Beowulf (PS3 et 360)
  • Bladestorm: The Hundred Years’ War (PS3 et 360)
  • Borderlands 2 (PC, PS3 et 360)
  • CellFactor: Revolution (PC)
  • City of Villains (PC)
  • Clive Barker's Jericho (PC, PS3 et 360)
  • Cryostasis Sleep of Reason (PC)
  • Dark Physics (PC)
  • Fallen Earth (PC)
  • Gears Of War (360)
  • Infernal (PC)
  • Legend Of Grimrock (PC)
  • Mafia II (PC)
  • Mirror’s edge (Version PC uniquement)
  • Monster Madness: Battle For Suburbia (360)
  • Mobile Suit Gundam: Crossfire (PS3)
  • Metro Last Light (pc)
  • Metro 2033 (PC)
  • Metro Redux (pc)
  • Medal Of Honor: Airborne (PS3 et 360)
  • Red Steel (Wii)
  • Mass Effect 3
  • Planetside 2 (PC)
  • Postal 3 (PC)
  • Quantum Conundrum (PC, PS3 et 360)
  • RoboBlitz (360)
  • Sacred 2 (PC)
  • Stoked Rider: Alaska Alien (PC)
  • Switchball (PC et 360)
  • Tom Clancy’s Ghost Recon Advanced Warfighter (PC et 360)
  • Tom Clancy’s Ghost Recon Advanced Warfighter 2 (single player mode) (360)
  • Tom Clancy’s Ghost Recon Advanced Warfighter 2 (PC)
  • Tom Clancy’s Rainbow Six Vegas (PS3 et 360)
  • Tom Clancy’s Splinter Cell: Double Agent (pc)
  • Tom Clancy’s Splinter Cell: Double Agent (multiplayer mode) (360)
  • Trine (PC, PS3 et 360)
  • Unreal Tournament 3 (AGEIA Extreme Mods) (PC)
  • Unreal Tournament 3 (PS3 et 360)
  • Warmonger Operation: Downtown Destruction (PC)
  • Dark sector
  • et d’autres[15].

PhysX dans d'autres logiciels

[modifier |modifier le code]
Cette section est vide, insuffisamment détaillée ou incomplète.Votre aide est la bienvenue !Comment faire ?

Notes et références

[modifier |modifier le code]
  1. Denis Rouvre, « Ageia annonce son PPU :PhysX processing unit », surpresence-pc.com,.
  2. Julien Jay, « AGEIA PhysX : la physique dans votre PC (preview) », surclubic.com,.
  3. Benoit Parriaud, « Le PhysX d’AGEIA en test », surpresence-pc.com,.
  4. Nil Sanyas,« NVIDIA rachète Ageia Technologies et son moteur PhysX », surpcinpact.com,(version du surInternet Archive).
  5. « NVIDIA PhysX – Foire aux questions (FAQ) | NVIDIA », surwww.nvidia.fr(consulté le)
  6. « PhysX | GeForce », surwww.geforce.com(consulté le)
  7. a etb« PhysX SDK »,NVIDIA Developer,‎(lire en ligne, consulté le)
  8. « PhysX : aussi dans la Wii »,Tom's Hardware,‎(lire en ligne, consulté le)
  9. « PhysX Source on GitHub »,NVIDIA Developer,‎(lire en ligne, consulté le)
  10. « Les nouvelles GeForce RTX série 50 incompatibles avec le vieillissant PhysX de pas mal d'anciens jeux », surclubic.com,(consulté le)
  11. [vidéo] « NVIDIA PhysX on RTX 5090 - Comparison with RTX 4090 in Mafia 2 »Testing Games,, 2:14 min(consulté le)
  12. (en-US) « NVIDIA Support », surnvidia.custhelp.com(consulté le)
  13. [vidéo] « Batman Arkham Asylum GOTY 4k Max NVIDIA PHYSX ON RTX 5090 / 13900K Benchmark (PERFORMANCE RUINED) »Divinepixel,, 2:21 min(consulté le)
  14. (en) Isaiah Williamspublished, « Nvidia retiring PhysX for its RTX 5000 GPUs has made some gamers furious - but I don't think it's a complete dealbreaker », surTechRadar,(consulté le)
  15. RomainHeuillard, « PhysX 3.0 : Nvidia optimise considérablement son moteur physique », surClubic.com,

Voir aussi

[modifier |modifier le code]

Liens externes

[modifier |modifier le code]
v ·m
TechnologiesNvidia
Processeur graphique
Premiers Chipsets
Série RIVA
SérieGeForce
Architectures
Autres séries
GPU pourconsole
Électronique grand public
Chipsets nForce
Technologies
Logiciels
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=PhysX&oldid=223777060 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2025 Movatter.jp