NVIDIA PhysX Engine Now is Open-Source

Published by

Click here to post a comment for NVIDIA PhysX Engine Now is Open-Source on our message forum
https://forums.guru3d.com/data/avatars/m/180/180832.jpg
Moderator
Nice, hopefully AMD will add support to their cards now.
https://forums.guru3d.com/data/avatars/m/94/94245.jpg
Cool, now I can get rid of my GT1030 (GDDR5) for those few Physx games (Batman games, Borderlands 1 and 2. Can't think of any recent game with it). 😛
data/avatar/default/avatar37.webp
My opinion is that they are releasing it because they can no longer milk customers with it.
https://forums.guru3d.com/data/avatars/m/258/258589.jpg
Same here @ManofGod
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
ManofGod:

My opinion is that they are releasing it because they can no longer milk customers with it.
schilperoordbas:

Same here @ManofGod
How exactly were they milking customers with it when the SDK & platform has always been free? Also the source has been available since 2015 via their github - the only difference here is that it's now available via an open license...
data/avatar/default/avatar08.webp
@ManofGod This is very likely indeed. It is also possible that other physic engine solutions are used by modern video game titles and upcoming games, so they want to try out if some developers get interested in PhysX again, so any software using PhysX would run smoother on their hardware. This logic also applies on the other mentioned usecases, so Nvidia's hardware would be used in all situations to make PhysX run without major performance penalty or to have easier time when programming PhysX to work with the hardware. The reason for this whole move is to sell their hardware.
https://forums.guru3d.com/data/avatars/m/258/258589.jpg
Because the whole construction of nVidia controlling the graphics card industry.
https://forums.guru3d.com/data/avatars/m/258/258589.jpg
It´s about time AMD is up to saying something.
data/avatar/default/avatar14.webp
I don't want to hear any more excuses from AMD now that it has been open sourced.
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
RzrTrek:

I don't want to hear any more excuses from AMD now that it's been open sourced.
The source has been available for three years...
schilperoordbas:

Because the whole construction of nVidia controlling the graphics card industry.
What does this have to do with the software always being free and source being available for three years? lol.. Anyone can write an OpenCompute physics middleware and publish it. Nvidia isn't controlling that.
GamerNerves:

@ManofGod This is very likely indeed. It is also possible that other physic engine solutions are used by modern video game titles and upcoming games, so they want to try out if some developers get interested in PhysX again, so any software using PhysX would run smoother on their hardware. This logic also applies on the other mentioned usecases, so Nvidia's hardware would be used in all situations to make PhysX run without major performance penalty or to have easier time when programming PhysX to work with the hardware. The reason for this whole move is to sell their hardware.
PhysX is the default physics implementation in Unity & Unreal. It's by far the most popular physics engine. They are releasing 4.0 SDK soon and it seems like the choice to move it to an open license coincides with that. You're kind of right about the hardware though as one of the mean features is BVH support for fast queries - BVH performance is one of the major changes in Turing architecture as part of the RT core. So yeah I think it's about renewing interest in the new SDK but in reality there isn't much going on here that wasn't already available.
https://forums.guru3d.com/data/avatars/m/243/243702.jpg
@Denial Did you mean OpenCL/DirectCompute? Anyway, it is not like anyone sane expects any PhysX game to be working well on any platform.
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
Fox2232:

@Denial Did you mean OpenCL/DirectCompute? Anyway, it is not like anyone sane expects any PhysX game to be working well on any platform.
Ya i combined them lol sorry
https://forums.guru3d.com/data/avatars/m/94/94245.jpg
RzrTrek:

I don't want to hear any more excuses from AMD now that it has been open sourced.
But we're getting a Radeon voice assistant, something we all wanted. 😀 /s
https://forums.guru3d.com/data/avatars/m/263/263710.jpg
Hmmmm... what would Havok do now ?!
https://forums.guru3d.com/data/avatars/m/271/271560.jpg
i can go on about this open source code being released later than earlier, but 1) it's obvious, and 2) it's a good thing regardless. kudos to Nvidia
https://forums.guru3d.com/data/avatars/m/236/236838.jpg
"NVIDIA is concerned about the market and wants to facilitate the game development" lol o_O
https://forums.guru3d.com/data/avatars/m/258/258589.jpg
Why is @Denial ´s name Denial? Is he denying everything?
https://forums.guru3d.com/data/avatars/m/235/235224.jpg
[youtube=K1rotbzekf0]
https://forums.guru3d.com/data/avatars/m/88/88351.jpg
haha Sounds like a last-ditch effort to save PhysX. But now we'll probably have even more unstable games with it!
https://forums.guru3d.com/data/avatars/m/248/248994.jpg
Does this mean AMD could simply hardware accelerate PhysX on Radeon GPUs through their own driver changes, without the game engine needing to address AMD GPUs separately for it to happen?