Game Development Community

PhysX System Requirements

by Matt Huston · in Torque 3D Professional · 10/10/2009 (3:57 pm) · 4 replies

A bit of a noobie question but I am curious, what are the system requirements for PhysX? I am mostly concerned about end-user. I was under the impression that some graphics cards have PhysX support and what happens if a user does not have a supported graphic card? Thanks - I am a bit out of the loop when it comes to what is PhysX as it was originally the proprietary physics chip that never took off.

#1
10/10/2009 (4:24 pm)
I was "under the impression" that PhysX is hardware supported on Nvidia cards, and supported via RAM on all others.
#2
10/10/2009 (4:32 pm)
That sounds about right. I have a ATI 4870x2 and of course can run PhysX no problem. I just wasn't sure if this was because nVidia somehow 'shares' this information with ATI.
#3
10/10/2009 (5:12 pm)
If you have an NVidia card then PhysX can use it to accelerate it.

If you don't it will fallback to software... which is still really fast especially on multicore processors.
#4
10/10/2009 (7:05 pm)
Actually PhysX uses CUDA for hardware acceleration, not "NVIDIA specifics" and as such any gpu manufacturer could support it. Its just a fact that ATI does not want to support CUDA (the used techs from NVIDIA for CUDA support are part open source and part commercially licensable from a 3rd party dev unrelated to both).
Potentially we will see OpenCL focused implementations in the future with a cut of the PPU, that would be a welcome thing as it would no longer require physx pseudo drivers to be installed and would make a osx version much more likely due to opencl beeing an integrated part of 10.6