Posted By: jcl
Someone interested in the PhysX source? - 06/21/11 10:16
We consider releasing some source code in the future that won't require too much support effort, for instance the code of the PhysX plugin by Chris Kahler. The code structure is not perfect, but it's written in a clear and easy to understand style and shows how to integrate external physics systems in Gamestudio.
However, we only will pack together and release the code if there's interest at all in it, otherwise we can save ourselves the time. So, are there some users who are interested in the PhysX source?
Posted By: WretchedSid
Re: Someone interested in the PhysX source? - 06/21/11 14:32
I'm not interested... Nah, just kidding, I'm interested as well.
Posted By: Arron
Re: Someone interested in the PhysX source? - 06/21/11 17:10
I'm interested also
A8 Commercial 8.22.0 commercial beta
Posted By: jcl
Re: Someone interested in the PhysX source? - 06/22/11 11:55
Ok, thanks for the feedback - we'll then upload the source in short.
Posted By: jcl
Re: Someone interested in the PhysX source? - 06/27/11 08:26
The source for VC++ 2010 is now available on the download page. Please note that you'll also need the PhysX SDK from nVidia.
Posted By: rojart
Re: Someone interested in the PhysX source? - 07/08/11 14:26
The source for VC++ 2010 is now available on the download page. Please note that you'll also need the PhysX SDK from nVidia.
Thanks, now I have some time to check it.
If this works, can I compile the ackphysx.dll with nVidia PhysX SDK 2.8.4 or we need to use the old SDK 2.8.3 version due to licensing?
Posted By: Sajeth
Re: Someone interested in the PhysX source? - 07/10/11 19:31
As far as I know, you would have to re-license your project regardless of version number, as long as you're using the SDK itself. Correct me if I'm wrong.
Posted By: rojart
Re: Someone interested in the PhysX source? - 07/10/11 21:14
Maybe A8 is restricted with DLLs due to licensing, because in 2.8.4, developers must additionally add the PhysXCore.dll with the application 'locally', in the directory where the .exe is located.
Posted By: jcl
Re: Someone interested in the PhysX source? - 07/11/11 10:39
When you use the nVidia SDK - no matter if 2.8.3 or 2.8.4 - you must fulfil nVidia's SDK license conditions. Basically, you need to inform nVidia when your project is published, additionally to the other deployment conditions like displaying the nVidia logo on package and splash/credit screens.
Theoretically, all PhysX versions are supposed to be backwards compatible, so 2.8.4 should work.
Posted By: rojart
Re: Someone interested in the PhysX source? - 07/12/11 11:24
Thank you for a clear and more detailed explanation!
That means, when I compile a new 2.8.4 ackphysx.dll eg. with fixed var intern_collision bug, then I can share this in the forum, right?
Posted By: Sajeth
Re: Someone interested in the PhysX source? - 07/12/11 11:45
And you need to inform nVidia.
Posted By: Rackscha
Re: Someone interested in the PhysX source? - 08/03/11 12:09
But if you notice a general bug, you could share the source with jcl to implement it into the "official" ackphysx.dll
Posted By: 3run
Re: Someone interested in the PhysX source? - 08/03/11 12:24
I'm just curious, is it possible to make working dll for A7 from this? So it will work like Newtone wrapper, or something similar?
Posted By: jcl
Re: Someone interested in the PhysX source? - 08/03/11 12:25
I think it won't work with A7 without changes. There are many things different in A8. But it's certainly possible with the right modifications to make an A7 version out of it.
Posted By: rojart
Re: Someone interested in the PhysX source? - 08/15/11 11:07
I'm just curious, is it possible to make working dll for A7 from this? So it will work like Newtone wrapper, or something similar?
Yes, it is possible, just tested now and works with my ragdoll demo very well.
Posted By: 3run
Re: Someone interested in the PhysX source? - 08/15/11 11:20
Could you please support community users which are still using A7 and make wrapper from it?
Here is the request topic:
PhysX on A7 [dll]
Posted By: jcl
PhysX source update - 09/07/11 15:14
The PhysX plugin source on the download page was now updated to the latest version that comes with 8.30. Aside from a few bug fixes, this version uses SDK 2.8.4 and does not need anymore the PhysX installer on the target system.