Nvidia devient fou et ouvre PhysX sous BSD-3

NVIDIA PhysX, le moteur de simulation physique le plus populaire au monde, passe à l'open source.


Nous le faisons parce que la simulation physique - la clé du développement de jeux et de divertissements à haut degré d'immersion - s'est avérée être un domaine beaucoup plus important que nous ne l'aurions jamais imaginé.


La simulation physique est un domaine où l'intelligence artificielle, la robotique et la vision par ordinateur, les voitures autonomes et l'informatique haute performance se rencontrent.



Il est tellement fondamental pour de nombreuses choses différentes que nous avons décidé de lui donner accès au monde entier - exactement comme cela est accepté en Open Source.


En attendant, nous continuons à nous développer sur la base de plus d'une décennie d'investissements continus dans ce domaine, en essayant de rendre la simulation du monde sans faille vraie et précise, en recherchant et en développant tout ce qui est nécessaire pour ceux qui travaillent dans des domaines tels que la robotique et les véhicules autonomes.


Libre, open source et utilisant le GPU


Il se trouve que PhysX est actuellement la seule solution open source gratuite qui utilise l'accélération GPU et est capable de travailler avec de grands environnements virtuels.


À partir d'aujourd'hui, PhysX est disponible en tant que projet open source sous la licence BSD-3 la plus simple.


PhysX est conçu pour résoudre de nombreux problèmes graves.


  • Dans le domaine de l'intelligence artificielle, les chercheurs ont besoin de données synthétiques - des représentations artificielles du monde réel - utilisées pour former des réseaux de neurones avides de données;
  • En robotique, les chercheurs doivent former l'esprit des robots dans un environnement similaire au monde réel;
  • Pour les machines autonomes, PhysX offre la possibilité de parcourir des millions de kilomètres dans une simulation qui reproduit les conditions du monde réel;
  • Dans le développement de jeux, les animations "prédéfinies" prédéfinies ne peuvent pas sembler organiques, et leur production et leur polissage ultérieur nécessitent beaucoup de temps et de travail;
  • Dans le calcul haute performance, la simulation physique peut être effectuée sur un matériel encore plus puissant, avec une précision beaucoup plus grande;
  • Cette liste s'allonge encore et encore.

Le SDK PhysX résout ces problèmes avec des simulations évolutives, stables et précises. Il est compatible avec de nombreuses choses et est maintenant également disponible sur Open Source.




NVIDIA PhysX s'adapte à de nombreux objets en interaction.


PhysX SDK est une solution multiplateforme évolutive pour la modélisation physique, prenant en charge une variété d'appareils, allant des smartphones aux processeurs et processeurs graphiques multiprocesseurs haut de gamme.


Il est déjà intégré à plusieurs des moteurs de jeu les plus populaires, dont Unreal Engine (versions 3 et 4) et Unity3D.


Le code source complet est téléchargé sur GitHub . Vous pouvez commencer à creuser!

Source: https://habr.com/ru/post/fr431960/


All Articles