PhysX
moteur physique / De Wikipedia, l'encyclopédie encyclopedia
Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :
Pouvez-vous énumérer les principaux faits et statistiques sur PhysX?
Résumez cet article pour un enfant de 10 ans
PhysX est un moteur physique en temps réel propriétaire. Annoncé en 2005[1],[2],[3] et créé par la société AGEIA, il est racheté en par Nvidia[4].
Cet article est une ébauche concernant le jeu vidéo et l’électronique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) (voir l’aide à la rédaction).
Le contenu de cet article ou de cette section est peut-être sujet à caution et doit absolument être sourcé ().
Si vous connaissez le sujet dont traite l'article, merci de le reprendre à partir de sources pertinentes en utilisant notamment les notes de fin de page. Vous pouvez également laisser un mot d'explication en page de discussion.
Créateur | NovodeX (ETH Zurich) |
---|---|
Développé par | Nvidia |
Dernière version | 5.0 () |
Dépôt | github.com/NVIDIAGameWorks/PhysX-3.4 |
Écrit en | C++ |
Système d'exploitation | Microsoft Windows |
Environnement | Microsoft Windows, OS X, Linux, PlayStation 2, PlayStation 3, PlayStation 4, Xbox 360, Xbox One, Wii, Wii U, Android et Apple iOS |
Type | Moteur physique |
Politique de distribution | Gratuite |
Licence | BSD-3 |
Site web | Site de développement Nvidia Physx |
Le terme PhysX peut aussi faire référence aux Cartes d'extension PPU créées par AGEIA pour accélérer matériellement les jeux vidéo compatibles avec PhysX.
Les jeux vidéo supportant l'accélération matérielle avec PhysX peuvent être accélérés soit par un PPU Physx ou un Processeur graphique supportant CUDA (possédant au minimum 32 cœurs et 256Mo de mémoire graphique dédiée[5]), déchargeant ainsi le processeur des calculs physiques, ce qui lui permet d'effectuer d'autres tâches à la place.
Les moteurs physiques middleware évitent aux dé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 son kit de développement sont disponibles sur Microsoft Windows, OS X, Linux, PlayStation 2, PlayStation 3, PlayStation 4, Xbox 360, Xbox One, Wii, Wii U, Android et Apple iOS[7],[8]. Le kit de développement est utilisable gratuitement pour les usages commerciaux et non commerciaux sur Microsoft Windows, OS X, Linux, Android et Apple iOS[7]. À la GDC 2015, Nvidia a rendu le code source de PhysX disponible sur GitHub, mais il est nécessaire de s'inscrire sur developer.nvidia.com pour pouvoir l'obtenir[9].
Il est intégré dans plusieurs moteurs de jeu dont l'Unreal Engine ou Unity.