NVIDIA Launches PhysX SDK 4.0, As Open-Source Physics Engine

Published by

Click here to post a comment for NVIDIA Launches PhysX SDK 4.0, As Open-Source Physics Engine on our message forum
https://forums.guru3d.com/data/avatars/m/269/269912.jpg
Been a while since heard anything new with Physx. I honestly thought it was a fading project for Nvidia. I like that it's an open source and the learning ability is cool to watch.
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
NewTRUMP Order:

Been a while since heard anything new with Physx. I honestly thought it was a fading project for Nvidia. I like that it's an open source and the learning ability is cool to watch.
Every Unreal and Unity game uses PhysX
https://forums.guru3d.com/data/avatars/m/220/220755.jpg
jajajaja Physx 3.4 vs Physx 4.0 in chess remembers me those exaggerated black and white sad people cuts vs color happy people cuts on infomercials.
data/avatar/default/avatar20.webp
The nvcuda.dll and PhysXUpdateLoader/64.dll are loaded and checked for the NVIDIA Corporation digital signature. The signature is expected on all NVIDIA Corporation provided dlls. The application will exit if the signature check failed.
Open source with the trick. Still no way for other IHVs to implement an hardware accelerated backend, same trick as 3.4. At least they simplified the license for 4.0 too.
https://forums.guru3d.com/data/avatars/m/242/242573.jpg
PhysX is very much alive and currently the most popular physics middleware alongside Havok. It's baked into Unity and Unreal Engine 4 and a great number of other games also use it. GPU accelerated PhysX on the other hand doesn't really have many games using it due to many factors such as CPU's being so much more capable that its better to have the GPU focus on FPS and image quality than effects. The same goes for particle effects, soft body and fluid simulation, and volumetric smoke, etc. Another big factor was the the release of the PS4 and Xbone and how both M$ and Sony included parity clauses in all their licensing agreements with game developers which pretty much killed any special graphical features for all PC games regardless of the GPU its played on. It would be great if a developer with deep pockets took M$ and Sony to court over their forcing conformity on all platforms, or maybe even under antitrust laws designed to prevent anti-competitive behavior. I dunno, just a random thought. It just pisses me off what consoles have done to PC gaming the past 5 years even though PC gaming market share is almost identical to all the consoles combined. It's just that PC gaming doesn't have a big company to stick up for them like xbone and ps4 do.
https://forums.guru3d.com/data/avatars/m/178/178348.jpg
Not sure what you're on about Andrew several PC games are much better graphically than console equivalents. GTA for example is almost a full generation better on PC.
https://forums.guru3d.com/data/avatars/m/273/273678.jpg
word is that dedicated physx is now allowed with a radeon as the primary card.
https://forums.guru3d.com/data/avatars/m/183/183421.jpg
Astyanax:

word is that dedicated physx is now allowed with a radeon as the primary card.
That's Hybrid PhysX which still requires you to have an nVidea GPU in your system aswell what we really want is nVidea to stop playing dick games and just allow any GPU to run it regardless of whether it's an AMD or nVidea GPU no more Oh you have an AMD GPU guess you'll be running PhysX on your CPU today BS
https://forums.guru3d.com/data/avatars/m/273/273678.jpg
thats AMD's job to do.
https://forums.guru3d.com/data/avatars/m/183/183421.jpg
Astyanax:

thats AMD's job to do.
No it's not as AMD don't own PhysX nVidia do and it's they who dictate which hardware will run it where and when and on what device
https://forums.guru3d.com/data/avatars/m/273/273678.jpg
sorry, you're wrong lol. AMD has to develop a way for their own hardware to utilise the physx api.
https://forums.guru3d.com/data/avatars/m/242/242471.jpg
What are you trolling about? Nvidia code explicitly disables it when it detects AMD GPU unless you use that hybrid hack.
https://forums.guru3d.com/data/avatars/m/235/235224.jpg
Nvidia Flex runs on AMD and Nvidia hardware. It utilises Direct Compute. Any future games with Gpu accelerated physics using Flex won't need a hybrid setup.
https://forums.guru3d.com/data/avatars/m/80/80129.jpg
-Tj-:

What are you trolling about? Nvidia code explicitly disables it when it detects AMD GPU unless you use that hybrid hack.
You don't need the hack anymore.
data/avatar/default/avatar28.webp
How can I compile the source code into machine code? I tried to run the batch file but I got a message saying that CMAKE file was not found.