TR Member Perks!

Nvidia has been in some deep waters recently; whether it was due to false advertisement regarding the GTX 970, or the backlash against the removal of overclocking support (that was recently added back in by a driver update), it seems that ol’ green team has been taking a pretty decent brow-beating regarding PR. Fortunately, today brings some good news regarding Nvidia, and more specifically their PhysX libraries! Starting this month the source code for the PhysX SDK for all platforms is now viewable – with any Nvidia registered developer able to view the source code whenever they wish. Regarding the limitations to this new intiative, Nvidia states this on the relevant page on their developer website;

The PhysX software development kit (SDK) is already free on Windows platforms. We’re now extending this to include PhysX Clothing and PhysX Destruction, enabling game developers to easily create a more interactive gaming environment. Starting this month, PhysX SDK is now available free with full source code for Windows, Linux, OSx and Android on

How to access PhysX Source on GitHub:

In other words; in order to actually view the source code, you’re going to have to register to become an Nvidia GameWorks developer, and then after that you can request an invite to the PhysX SDK’s github page. Also, according to the same piece of text – the SDK’s source was already viewable for Windows, and this change only affects developers that plan on developing for OS X, Linux, or Android. Furthermore; Epic Games is claiming that the implementation being open-sourced is only one version of the CPU implementation for the feature.

Regardless of the fine text; having the CPU implementation more transparent might help with developers optimizing said implementation in the future, meaning better running games for everyone.

Do you think more developers might support PhysX in their games, now that part of it is open-sourced?

James Galizio

Staff Writer

I'm a writer for TechRaptor, and an aspiring indie dev; technology and games in particular have been my passion my whole life, and to contribute to the industry has been my dream. If I'm not writing or working on other work, you can almost always find me playing some sort of game!