Hello,
I have installed the latest version of my video card and it seems like I still have some problems with PhysX hardware acceleration. Can anyone tell me what is happening with my video card ? Why is full with errors ?
Thank you !
Error
PhysXPysicsSystem: Invalid parameter:
Scene::simulate: Simulation is still processing last simulate call, you should call fetchResults()!
(f:scmvistaexperimentalPhysX_2.7.3_GPUno
VodexSDKsPhysicssrcNpScene.cpp:2164
PhysX cannot start on Windows Vista
There are many ways to solve the issue. One of those method is to use CCD. You need to enable CCD. For this purpose you need to follow the steps below.
-
Turn on CCD at Scene level.
-
To turn on CCDÂ follow the command shown in image.
-
Pair filters are needed for pair wise Continuous Collision Detection.
-
You need to enable pair filter.
-
For pair filter you need to use command as shown in the image.
-
Each Pxrigid body needs CCD.
-
Therefore CCDÂ should be enabled for all those Pxrigid bodies.
-
To enable the CCD for PxRigid body, follow the code shown in image below.
-
In this way you can detect the effected rigid bodies and can remove or fix them according to right Parameter.
-
Now there will be no issue again.
Â
PhysX cannot start on Windows Vista
I guess the problem here is not with your graphics accelerator since you said you already updated your video card to the latest version which means it is now using and running on the latest driver. The PhysX application you are using is old compared to the one I found on the NVIDIA website which is very far from the version installed on your computer.
First, you should try updating your PhysX to the latest version. Download and install PhysX 9.13.1220. This version was released early this year 2014 and requires Windows XP, Windows Vista, Windows 7, Windows 8, and Windows 8.1 both x86 and x64. The NVIDIA PhysX 9.13.1220 software supports NVIDIA PhysX acceleration on the following devices:
-
GeForce 8 series
-
GeForce 9 series​
-
GeForce 100 series
-
GeForce 200 series
-
GeForce 300 series​
-
GeForce 400 series
-
GeForce 500 series
-
GeForce 600 series​
-
GeForce 700 series
The minimum video RAM for these devices should be 256 MB. If your video card has a much lower graphics memory then it will or may not work.