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".
Still a fantastic move, and shows many parts of the gaming industry are certainly starting to become more open.
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.
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.
Some you may have missed, popular articles from the last month:
Quoting: crunchpasteQuoting: MaelraneQuoting: crunchpasteQuoting: MaelraneQuoting: tuubiQuoting: 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.
0 Likes
Quoting: MaelraneQuoting: crunchpasteQuoting: MaelraneQuoting: crunchpasteQuoting: MaelraneQuoting: tuubiQuoting: 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...
0 Likes
I'm sure this has more to with WebGL, OpenGL ES and Vulkan integration than anything else.
0 Likes
[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
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
1 Likes, Who?
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).
1 Likes, Who?
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".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.
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.
0 Likes
See more from me