NVIDIA PhysX SDK Goes Open Source, 4.0 Due Later This Month

Alessio Palumbo

Yet another fairly important NVIDIA announcement flew under the radar. The PhysX SDK just went open source (under the 3-Clause BSD license), which means that game developers will be able to tweak and extend the PhysX SDK as they see fit. Here's what NVIDIA said in a press release:

We're doing this because physics simulation - long key to immersive games and entertainment - turns out to be more important than we ever thought. Physics simulation dovetails with AI, robotics and computer vision, self-driving vehicles, and high-performance computing.

It's foundational for so many different things we've decided to provide it to the world in an open source fashion. Meanwhile, we're building on more than a decade of continuous investment in this area to simulate the world with ever greater fidelity, with on-going research and development to meet the needs of those working in robotics and with autonomous vehicles.

You may now download the NVIDIA PhysX SDK (currently at version 3.4) from GitHub. A new version, 4.0, is due to become available on December 20th, and according to NVIDIA it will allow 'industrial grade simulation quality at game simulation performance'. You may check a demonstration video below.

Related Story AMD’s Ryzen X3D Chips Were So Fast They Broke Apex Legends Physics, Forcing Respawn to Patch the Game Around Them

New features:

  • Temporal Gauss-Seidel Solver (TGS), which makes machinery, characters/ragdolls, and anything else that is jointed or articulated much more robust. TGS dynamically re-computes constraints with each iteration, based on bodies’ relative motion.
  • Overall stability has been improved with reduced coordinate articulations and joint improvements.
  • Increased scalability via new filtering rules for kinematics and statics.
  • New Bounding Volume Hierarchies support fast scene queries for actors with a huge number of shapes.
  • Infrastructure can now incorporate Cmake projects.

BSD 3 licensed platforms:

  • Apple iOS
  • Apple Mac OS X
  • Google Android ARM (version 2.2 or later required for SDK, 2.3 or later required for snippets)
  • Linux (tested on Ubuntu)
  • Microsoft Windows XP or later (NVIDIA Driver version R304 or later is required for GPU acceleration)

Unchanged NVIDIA EULA platforms:

  • Microsoft XBox One
  • Sony PlayStation 4
  • Nintendo Switch

Alessio Palumbo Photo

About the author: With over two decades of experience in gaming journalism, Alessio Palumbo has led the gaming vertical at Wccftech since August 2015. He started working at a young age for Italian websites like Everyeye.it, Gamestar.it, Nextgame.it, and Multiplayer.it before kickstarting the indie English-language publication Worlds Factory as its founder and Editor in Chief. In the last decade, he has coordinated the overall output of Wccftech's gaming section, managed PR relations, assigned reviews, produced daily news coverage, edited gaming content as needed, and delivered game reviews. Arguably, his trademark content is the long series of exclusive developer interviews that have been cited by Wikipedia and by the biggest news media and gaming publications. His passion for technology also makes him knowledgeable when it comes to gaming hardware and tech. His favorite genres include RPGs, MMORPGs, and action/adventure games.

Follow Wccftech on Google to get more of our news coverage in your feeds.

Deal of the Day

Button