Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

Nvidia PhysX Source Code Now Available Free On GitHub

By - | Views: 18,660
Nvidia has now put up the PhysX SDK on github for everyone to sink their teeth into, like with Unreal Engine it does require you agree to their EULA though, so it's not "free software".

QuoteThe 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.

And starting this month, the PhysX SDK is available free with full source code for Windows, Linux, OSx and Android on https://github.com/NVIDIAGameWorks/PhysX


Still a fantastic move, and shows many parts of the gaming industry are certainly starting to become more open.

QuoteA major component of the NVIDIA GameWorks library, the latest PhysX version (3.3.3) is our best ever, with improved stability and performance. Features include constrained rigid body dynamics, collision detection, scene queries, character controller, particles, vehicles and much more.


Will be interesting to see if more Linux games use it in future now.

See their full post on it here on the official Nvidia website. Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
26 comments
Page: «3/3
  Go to:

Maelrane Mar 8, 2015
Quoting: crunchpaste
Quoting: Maelrane
Quoting: crunchpaste
Quoting: Maelrane
Quoting: tuubi
Quoting: MaelraneWell, I get it. Some people just switch to Linux for the bucks, not for its openness.
You don't get it at all if you think money and idealism are the only valid reasons one could have for using Linux.

Then enlighten me! What other reasons are there for *solely* using Linux and not having a dual-boot system?

Revivng laptops from 1998 seems to kinda impossible using Windows unless you're going for win98. Other than that.. mostly whatever Apple says to advertise their products - just works, no viruses, ease of use which translates into almost no time spent in maintaining my family's and my girlfriend's computers. My mother doesn't care if she uses Windows or Linux and certainly doesn't care if it is "free" or "free".

Yes, but (I've not made this clear I guess, sorry) I was referring to the context of gaming. You would not play "today's" games with a 1998 laptop, no matter the operating system.

I - as a hardcore linux advocate - see no benefit in using linux for the purpose of gaming alone. Not today, not any time soon (although I'm hyped as you're).
Really, if gaming was that important to me I'd still have dual-bootet during the last year.

What I can think of right now is that you don't have to wonder if newer version of Direct3D is coming to your OS or not. I still remember visiting the Tropico5 Steam forums on Day1 as I had some minor problems with getting the game to actually run and there were an awful lot of threads demanding refunds and generally being rather verbally aggressive as the game wasn't compatible with XP and Vista... So I guess that's an advantage in terms of gaming?

Depends. I think the average gamer doesn't care for that, he'll always switch to the next Windows version.
crunchpaste Mar 8, 2015
Quoting: Maelrane
Quoting: crunchpaste
Quoting: Maelrane
Quoting: crunchpaste
Quoting: Maelrane
Quoting: tuubi
Quoting: MaelraneWell, I get it. Some people just switch to Linux for the bucks, not for its openness.
You don't get it at all if you think money and idealism are the only valid reasons one could have for using Linux.

Then enlighten me! What other reasons are there for *solely* using Linux and not having a dual-boot system?

Revivng laptops from 1998 seems to kinda impossible using Windows unless you're going for win98. Other than that.. mostly whatever Apple says to advertise their products - just works, no viruses, ease of use which translates into almost no time spent in maintaining my family's and my girlfriend's computers. My mother doesn't care if she uses Windows or Linux and certainly doesn't care if it is "free" or "free".

Yes, but (I've not made this clear I guess, sorry) I was referring to the context of gaming. You would not play "today's" games with a 1998 laptop, no matter the operating system.

I - as a hardcore linux advocate - see no benefit in using linux for the purpose of gaming alone. Not today, not any time soon (although I'm hyped as you're).
Really, if gaming was that important to me I'd still have dual-bootet during the last year.

What I can think of right now is that you don't have to wonder if newer version of Direct3D is coming to your OS or not. I still remember visiting the Tropico5 Steam forums on Day1 as I had some minor problems with getting the game to actually run and there were an awful lot of threads demanding refunds and generally being rather verbally aggressive as the game wasn't compatible with XP and Vista... So I guess that's an advantage in terms of gaming?

Depends. I think the average gamer doesn't care for that, he'll always switch to the next Windows version.

He may not care about that but he cares for sure when someone tells him to pay $100 for a new OS and install it (a thing the average user has probably never done before and will most likely have to pay someone to do) just to play a game he pre-ordered. But I guess that takes us back to the money issue...
neowiz73 Mar 8, 2015
I'm sure this has more to with WebGL, OpenGL ES and Vulkan integration than anything else.
EKRboi Mar 8, 2015
[ekrboi@linux ~]$ begin_rant
Rant initializing.....

If a gamer cares so much and is adamant against proprietary technology in their games then they wont be playing any games with Nvidia PhysX in them anyways. Stick to Supertuxcart, Xonotic, 0 A.D., etc. If the game is for sale on any distribution platform (Steam, GOG etc..) or in a store then odds are it is NOT a FOSS game and therefore you shouldn't be playing them, simple as that. I also hope your PC/laptop is running libreboot, linux-libre, and your hardware requires absolutely NO binary blobs for everything to work. You should also probably make daily ritualistic sacrifices to Richard Stallman.

People cry about Nvidia and their proprietary technologies when they don't share and some of those same people cry when they do share! Nvidia is a business, a very successful one at that. They spend crap loads of $$ to research and make the technology that they do. They have gifted and bright employees to pay and they also need to churn a profit in order to pay for further RnD and their investors.

They can't give everything away. When a hardware company does that you end up with AMD (Decades long AMD processor user until recently BTW), they run out of $$ and their products become sub par and when they realize this and it is too late they barely have enough $$ to fix/replace the broken and/or sub par architecture. How long have they been milking the bulldozer uarch line? TOO long and it really shows. The bulldozer uarch line should have died with bulldozer. (I owned an FX-8350 btw)

Kudos to Nvidia for sharing their hard work.

end rant.
[ekrboi@linux ~]$ mv ~/.opinions /dev/null
[ekrboi@linux ~]$ echo $USER goes and puts on his full body armor.

:D :D :D
ElectricPrism Mar 9, 2015
Quoting: MaelranePoint taken.
And again: I don't think many people out there buy nvidia because they think "Hell ya, I want my games with PhysX, baby!", they buy for other reasons.

Can confirm, am Arch user and just bought GTX 970 for $400, 0 fks given about PhysX. What I do care about, however, is Vulkan, OpenGL, etc... If I could have bought a high-end R9 990X card from AMD I would have if they opened the driver like they plan to - but hey I can't make my buying choice based on "promises".

Too bad AMD didn't hurry up, they could have taken my $400. My girls rig will need a new GPU soon so hopefully by that time AMD releases their source.

After AMD released the HSA driver, the next integrated CPU #1 on my list is the AMD Kaveri 12-core shared APU.

Until I upgrade I guess I have to learn to stop worrying and love the blob. And as to the dude the insinuated that Windows Games _always_ perform better than on Linux - I ROFL at you in a grande way good sir.

Like it or not - Linux is both the present (Routers, Coffee Makers, Toasters, Servers, Mercades Cars, Android Phones and soon to be Gaming Consoles in addition to PS4 being FreeBSD), and especially the future (The Desktop).
SXX Mar 9, 2015
Quoting: ElectricPrismIf I could have bought a high-end R9 990X card from AMD I would have if they opened the driver like they plan to - but hey I can't make my buying choice based on "promises".

Too bad AMD didn't hurry up, they could have taken my $400. My girls rig will need a new GPU soon so hopefully by that time AMD releases their source.
AMD can't "hurry up" because any code they push to public require IP review which is slow process. Releasing of open source drivers is a lot harder than releasing proprietary things as there is tons of trolls around who's only waiting to get a chance to sue company like AMD for whatever reason.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.