Why Pawesomium and Physx not work (Panda3d 1.7.2)?

Why Pawesomium and Physx wrapper not work(Panda3d 1.7.2)?


Pawesomium topic:
panda3d.org/forums/viewtopic … =awesomium

Can you please be a little bit more verbose. For example tell us what error messages you see, or how you try to use PhysX or Awesomium. What things did you install, what operating system and so on.

Error using Physx wrapper, I use Python 2.6.6:

Traceback (most recent call last):
File “C:\Panda3D-1.7.2\samples\Physx\01_Basics.py”, line 8, in
from panda3d.physx import PhysxManager
File “C:\Panda3D-1.7.2\direct\ffi\panda3d.py”, line 146, in getattr
mod = self.manager.libimport(self.library)
File “C:\Panda3D-1.7.2\direct\ffi\panda3d.py”, line 106, in libimport
return import(name)
ImportError: DLL load failed: The specified procedure could not be found.

How did you exactly tried to import it?
May be a coding error, can you paste the line?

The error message means that one or more DLLs are missing. You probably didn’t download the PhysX SDK or forgot to copy the PhysX DLLs to either your project directory or the Panda3D bin directory.

The PhysX SDK license - at least the way we read it - does not allow to re-distribute the PhysX SDK or parts of it. Developers who want to make a Panda3D + PhysX game have to register with NVIDIA and download their own copies of the PhysX SDK (2.8.4!).

Part of the PhysX SDK is an extensive manual. One of the first pages explains which DLLs to copy.