Dynamics vs PhysX versions in Max 2012 - Grrrrr!

 
 
 
Posted by:encorevfx
Data created:3 October 2012

So we've been trying for days to get Ornatrix dynamics to work here at the studio with our 2012 x64 installs but keep getting the dreaded "not installed correctly" error.  We have quite a few plugins (not to mention most of the Max 2012 service packs/hotfixes) installed such as TP5, Box 2 & 3, latest Rayfire, etc...all of which I'm sure complicate this matter even more.  I've tried replaced EVERY INSTANCE of the two DLLs (loader and cooker) with those posted here on the EPhere website.  The fun part is that these files are located in no less than FOUR different places in the Max 2012 directory structure, but replaceing them all still doesn't get the dynamics to work. 

\Autodesk\3ds Max 2012

\Autodesk\3ds Max 2012\stdplugs\PhysX_2.8.4

\Autodesk\3ds Max 2012\stdplugs\(PhysX)

\Autodesk\3ds Max 2012\stdplugs\(PhysX)\PhysX_2.X\nvpxTools32

 

I've tested the dynamcis at home with the Ornatrix Demo version and got it to work, but only after replacing the two DLLs in my Max root.  I assume this is was needed because I had 2012 SP1 installed and not the orig shipping version of Max?  Needless to say all of this has been very frustrating and at this point we are looking at installing an alternate copy of Max 2012 on a spare machine JUST to run dynamic sims.  If anyone else has found a way to sort out all this PhysX/Ornatrix mess your help is appreactied.

 

Thanks,
Mitch

Hi Mitch,

I remember the reason for using the original Max 2012 PhysX dlls was because using the updated ones wasn't backward compatible with originals. I suppose if TP5 and PF Boxes work ok then it must be backward compatible? Can you tell me exactly which PhysX version is used by 2012 with SP that you have installed? Perhaps I can try recompiling Ornatrix with these versions of PhysX for you to try?

Marsel Khadiyev (Software Developer, EPHERE Inc.)

Marsel,

Thanks for the response.  As far as the actual version that Max is loading I can only begin to guess since there are SO many different DLLs in various folders.  I assume this is mainly due to Rayfire and TP installs.  Here is what Max's "PhysX/About" menu brings up...

 

PhysX Plug-in Version 2.85.00427.02000

PhysX SDK Version 2.8.5

 

So, maybe this is the correct version?  :)

 

Thanks,
Mitch