NVIDIA annonce la version 5.0 de son SDK PhysX

NVIDIA annonce la version 5.0 de son SDK PhysX

NVIDIA annonce la version 5.0 de son SDK PhysX

Peu avant le CES de Las Vegas, la société indique que cette nouvelle mouture sera publiée début 2020. Elle apportera son lot de nouveautés, présentées dans une vidéo.

Comme AMD il y a quelques jours, le constructeur évoque la déformation des objets via la méthode des éléments finis (FEM). Le renforcement des modèles exploitables pour la simulation des liquides ou vêtements est aussi de la partie.

Le constructeur devrait sans doute en dire plus au sujet de ce nouveau SDK lors de prochains évènements.

Commentaires (17)


Dommage que la physique ne soit plus à la mode. A l’époque de max payne 2, half life 2, crysis c’était la surenchère et maintenant on a bien régressé. Ca me choque toutes ces assets qui restent désespérément figées dans les jeux récents. 


Je pensais que PhysX avait été remplacé par Gameworks… je ne comprends plus la stratégie de Nvidia.


Il y a de la physique en standard dans les jeux aujourd’hui, on s’en rend juste moins compte car c’est devenu banal. Par exemple Skyrim ou Fallout 4 ont un moteur physique qui fonctionne plutôt bien. PhysX a toujours été un gadget avec un rendu dégueu de l’eau et des fumées… j’espère que cette nouvelle version va améliorer les choses et qu’elle fonctionnera avec AMD.


ça dépend des jeux, sur  RDR2 c’est assez figé, là je fais  A Plague Tale, tout est figé.



Pour Skyrim et Fallout, c’est une des marques de fabrique de Bethesda de pouvoir tout prendre, on pouvait le faire dans Oblivision je crois?


Essaie Superliminal. La physique est pas mal utilisé dans ce jeu.


Je check.



T’as pas des simu aussi? J’ai du passer des heures sur FleX, de Nvidia, j’adore jouer avec la physique. <img data-src=" />


Je pensait que physX avait complètement été abandonnée par Nvidia 😅








vargace a écrit :



Dommage que la physique ne soit plus à la mode. A l’époque de max payne 2, half life 2, crysis c’était la surenchère et maintenant on a bien régressé. Ca me choque toutes ces assets qui restent désespérément figées dans les jeux récents.&nbsp;





Tous les véhicules et personnages dans gta sont gérés par de la physique. En ce qui concerne les objets je pense pas que ça soit véritablement possible. Installe unity et fait pop 100 cubes avec de la physique, tu sera content si t’arrive à avoir plus de 5 fps. Il y à aussi fortnite qui gère très bien la physique avec un environnement entièrement destructible.



tu exagère un peu..

pour le nombre d’objets, surtout sur un setup de base tu tiens facile un 30+ avec une config moyenne jusqu’à 200 obj dynamiques..



pour fortnite, c’est destructible mais pas au même sens que les BF, il n’y as pas vraiment de débris ce qui aide pas mal ( et les débris si y en as c’est pas plus de 2030 à la fois, avec 10 sec de duré de vie )



dans le jv y as pas mal de techniques pour optimiser la situation des objets dynamic et destructibles, je bosse sur un titre où, dans un petit niveau on as facilement 800+ objets de décors attrapable par le joueurs et lancable / cassable en débris physique ( 20 débris par items + une bonne minute de durée de vie ) et ça bouffe quasi pas de perfs tant que le joueurs interagie pas avec. ( ouai sur un setup de base avec tout par default c’est pas opti, mais en même temps c’est pas fait pour.. )



Pour revenir sur le sujet de physX il sont en train de perdre leur présence, l’unreal engine ( qui est utilisé dans des très nombreux jeux dont des gros titres ) est en train de developper son propre moteur physique pensé pour la destruction d’environement sur des niveaux/ batiments conséquent )








Firefly’ a écrit :



tu exagère un peu.. pour le nombre d’objets, surtout sur un setup de base tu tiens facile un 30+ avec une config moyenne jusqu’à 200 obj dynamiques..



&nbsp;

C’est quoi un setup de base ? L’environnement + le perso et l’ia ? 30 fps c’est totalement ridicule et un jeu commence à être jouable à partir de 60 et confortable vers les 90 / 120 fps. 200 objets la encore c’est “ridicule” dans le sens ou t’aura forcément des objets non dynamique. A ce tarif je préfère avoir aucune intéraction que chercher un objet sur 10 que je pourrais bouger.

&nbsp;





Firefly’ a écrit :



pour fortnite, c’est destructible mais pas au même sens que les BF





BF c’est à la limite du 100% scripté avec seulement la possibilité de faire des trou dans les murs. Sur bc2 ( le plus évolué sur la destruction ) les batiment s’écroulaient toujours de la même façon. Ha je me souviens les fameuse partie en rush ou l’équipe en def abbattait tous les arbres à coup de snipe :)

&nbsp;





Firefly’ a écrit :



Pour revenir sur le sujet de physX il sont en train de perdre leur présence, l’unreal engine ( qui est utilisé dans des très nombreux jeux dont des gros titres ) est en train de developper son propre moteur physique pensé pour la destruction d’environement sur des niveaux/ batiments conséquent )





J’ai hâte de voir ça !









skankhunt42 a écrit :



C’est quoi un setup de base ? L’environnement + le perso et l’ia ? 30 fps c’est totalement ridicule et un jeu commence à être jouable à partir de 60 et confortable vers les 90 / 120 fps. 200 objets la encore c’est “ridicule” dans le sens ou t’aura forcément des objets non dynamique. A ce tarif je préfère avoir aucune intéraction que chercher un objet sur 10 que je pourrais bouger.







“setup de base” c’est balancer 200 rigide body qui bougent/colisionnent entre eux dans la meme zone sans toucher aux parametre du moteur / des objets. toi tu dis 100 objet = 5fps, je te répond tu exagère c’est au moins 200 objets, 30fps mini sur un pc moyen, j’ai pas fais le test exact bien évidement..





bien évidement, tu peux en mettre bien plus dans un level sans aucun soucis ( les objets dynamic des moteur physique récent “s’endorment” ( et donc coutent moins cher à simuler ) quand leur état est stable un certain temps et que rien bouge dans leur proximité



vidéo de présentation de chaos :https://www.youtube.com/watch?v=u3ktiewcLpo

à voir ce que ça donnera en jeu si les dev arrivent à s’en servir bien









Obidoub a écrit :



Je pensais que PhysX avait été remplacé par Gameworks… je ne comprends plus la stratégie de Nvidia.





Elle est pourtant simple la stratégie.

Gameworks c’est un pool de fonctionnalité incluant physx mais gameworks ne remplace pas physx. Cela ne l’a jamais remplacé et nvidia n’a jamais dis que gameworks remplaçait physx.









skankhunt42 a écrit :



&nbsp;

&nbsp;30 fps c’est totalement ridicule et un jeu commence à être jouable à partir de 60 et confortable vers les 90 / 120 fps.





Faut arrêter avec ça à un moment, un jeu à 30 fps n’est pas “injouable”. Moins confortable, peut être, mais pas injouable.



Et l’argument du “dès que tu as touché à du 60 fps plus, impossible de revenir en arrière” est peut être vrai pour les intégristes de l’image par seconde la plus élevée, mais pas pour tous. Je suis passé d’un 120 ips à un 60, et pour rien au monde je ne veux revenir au 120. Le 60 est tellement meilleur à tous les autres niveaux. Et ne m’a jamais empêché de finir un FPS dans le mode de difficulté le plus élevé, d’ailleurs.



Attention, je ne dis pas qu’il n’y a pas de différence, hein, simplement que l’argument de l’injouabilité est tiré par les cheveux car non valide pour tout le monde. Je peux passer d’un gears 5 sur pc à 60 ips stable à God of War en mode “qualité d’image” (donc max 30 quand on a de la chance), et ça ne m’a jamais posé le moindre problème. A en&nbsp; entendre certains, mes yeux devraient pourtant avoir pourri au cours de l’opération.



&nbsp;Là où je vous laisse le bénéfice du doute, c’est que je ne joue jamais en multi. Peut être que là, il y a bien une différence.



Quant à la gestion des objets destructibles, je trouve aussi que c’est quelque chose qui a régressé, au même titre que le travail sur le son en général, d’ailleurs. l’EAX n’était pas parfait, mais ça ajoutait vraiment un plus.



P.S. : ne le prends pas pour toi, c’est simplement la secte des “144 ips” ou rien qui, avec les années, commence à me fatiguer. Comment faisait-on avant ?



Ok, parce que Gameworks dans The Witcher 3 c’était clairement du PhysX, donc j’ai cru que ça remplaçait. Ça et l’absence de com sur le produit depuis pas mal d’années… d’ailleurs ça tourne sur AMD maintenant ?


Justement non. Il y a beaucoup moins de physique dans les jeux d’aujourd’hui et c’est ce manque qui choque. Evidemment on trouve toujours des exceptions sur tel ou tel titre mais de manière générale tout est très figé.



Pour Gameworks c’est le non du packaging, il y a plein de choses dedans dont PhysX&nbsp;https://developer.nvidia.com/what-is-gameworks








ElMarcassin a écrit :



Faut arrêter avec ça à un moment, un jeu à 30 fps n’est pas “injouable”. Moins confortable, peut être, mais pas injouable. Et l’argument du “dès que tu as touché à du 60 fps plus, impossible de revenir en arrière” est peut être vrai pour les intégristes de l’image par seconde la plus élevée, mais pas pour tous. Et ne m’a jamais empêché de finir un FPS dans le mode de difficulté le plus élevé, d’ailleurs.





En fait plusieurs facteur entrent en jeux :



. La taille de l’écran :&nbsp; Plus ton écran est grand et plus l’écart entre deux images est importante.

. L’input lag : Sous 30 fps un clic c’est 130, à 60 c’est 1:60 et à 120 c’est 1120 de secondes.

. L’optimisation :&nbsp; Certains jeux peuvent tourner à 30 constant et d’autre c’est 90 avec des chutes à 60.

. Le périphérique : La manette à tendence à lisser les mouvements.

. Certaines options : Motions blur, par exemple.

&nbsp;





ElMarcassin a écrit :



&nbsp; Là où je vous laisse le bénéfice du doute, c’est que je ne joue jamais en multi.



&nbsp;

En multi les 60 fps + c’est indispensable et ce n’est plus une question de confort mais d’avantage. Mes potes avec leur ps4 sur fortnite ragent car même une action simple du genre faire un décal, péter un coup de pompe et planter un mur doit quasiment être préparé à l’avance alors que moi je peut le faire à la volée avec mes 150 fps. En fin de partie quand le game est bien stack et qu’il y à du build de partout ils ont des chuttes à 40 fps et la way c’est clairement injouable alors que moi j’ai au pire 80 fps.

&nbsp;





ElMarcassin a écrit :



P.S. : ne le prends pas pour toi, c’est simplement la secte des “144 ips” ou rien qui, avec les années, commence à me fatiguer. Comment faisait-on avant ?





Avant ont baissais la résolution pour avoir au moins un petit 50 / 60 fps, et à l’époque les jeux étaient beaucoup mieux optimisés. Tu n’avais pas une scène à 60 fps toute légère et juste après 10 fps car il y à 50 monstre avec des explosions partout.









Obidoub a écrit :



Ok, parce que Gameworks dans The Witcher 3 c’était clairement du PhysX, donc j’ai cru que ça remplaçait. Ça et l’absence de com sur le produit depuis pas mal d’années… d’ailleurs ça tourne sur AMD maintenant ?





Dans The witcher 3 c’était aussi hairworks donc pas que du physx.



La comm autour de physx, elle n’a jamais disparu. Nvidia communique toujours mais c’est pas la même comm car de nos jours, il n’y a plus d’annonce en fanfare de jeux avec des exclusivité physx vu que maintenant ça parle de gameworks qui offre une palette bien plus large que de la physique.



Physx a toujours tourné sur toutes les machines dans sa version software que ce soit Pc ou console avec des centaines de jeux supportant ce moteur physique qui existe depuis 20 ans au bas mot connu comme novodex à ses débuts.

La partie accélérée par GPU qui fut la partie proprio qu’nvidia a gardée pour lui pendant plusieurs années afin de donner un avantage à ses gpus (sur AMd c’était le cpu qui so’ccupait des calculs de ces effets et non le gpu) est maintenant dispo à perf égale sur amd et nvidia. Nvidia a abandonné l’exclusivité physx accéléré par gpu depuis déjà pas mal de mois mais faut évidemment que les jeux exploitent physx à partir du sdk ayant ouvert l’accès aux radeons et autres gpus comme les prochains d’intel.



Fermer