back
Downloads
PhysX 2.8.0
note! PhysX (Ageia PhysX) 8.02.13 System Software or later must be
installed independently!
2008.03.03
JPhysX v0.14 - Zip, contain dll and jar of adapter
JPhysX v0.14 sources - Zip, contain java and cpp sources of
the adapter
! module name changed to com.jphysx replacing com.JPhysX (to match Java convensions)
Versioning system changed. For 2.8.0 it is JPhysX.2.8.0wr0.[build number]. WR - means WRapper.
PhysX 2.7.2
note! PhysX (Ageia PhysX) 7.06.25 System Software or later must be
installed independently!
2008.02.29
JPhysX v0.52.40 - Zip, contain dll and jar of adapter
JPhysX v0.52.40 sources - Zip, contain java and cpp sources of
the adapter
Added ****_inplace(***) functions for every function that returns an object. It helps to make life of garbage collector significantly easier. See forum for details.
Added boolean equalCPtr(*** obj) { functions which gives the possibility to compare object's native pointers for equality.
Added getCPtr static functions that gives the possibility to obtain native pointer value. Just in case.
2008.02.19
JPhysX v0.52.30 - Zip, contain dll and jar of adapter
JPhysX v0.52.30 sources - Zip, contain java and cpp sources of
the adapter
Added NxMath class.
Added NxUtilLib class. To get the instance use JPhysXAdapter.getUtilLib() method.
Added getVert0(), getVert1(), getVert2() methods to NxTriangle class. getVerts(), setVerts()
methods are removed.
2008.02.06 (JPhysX.2.7.2wr0.52.27)
I have finally added unit tests to provide more full and complex testing for each build. This version is very
recommended as a replacement of all previous!
2008.01.25 (JPhysX.2.7.2wr0.52.11)
Added possibility to use NxHeightField:
- constructor for NxHeightFieldDesc with automatic memory allocation for NxHeightFieldSample
array
- access to NxHeightFieldSample elements in NxHeightFieldDesc
- access to mentioned elements from NxHeightField possible only through saveToDesc method
2008.01.21 (JPhysX.2.7.2wr0.52.10)
Serious memory leaks fixed for all classes (cpp part destructor was not called for some classes
(***Desc in most cases) when object was garbage collected)
Added new functions in every class that have need of that:
- add - functionality of C++'s operator+=
- sub - functionality of C++'s operator-=
- mul - functionality of C++'s operator*=
- div - functionality of C++'s operator/=
- equals - functionality of C++'s operator==
- notEquals - functionality of C++'s operator!=
Added new functions in NxScene class:
- NxActor getActor(int index)
- NxCloth getCloth(int index)
- NxFluid getFluid(int index)
- NxForceField getForceField(int index)
- NxSoftBody getSoftBody(int index)
2007.11.23 (JPhysX.2.7.2wr0.52.8)
Added getters and setters for localAnchor[2], localAxis[2], localNormal[2] members of NxActorDesc
class.
2007.11.20 (JPhysX.2.7.2wr0.51b7)
Added get(int number) to the NxArray class.
Added getShape(int number) to the NxActor class.
Added IndexOutOfBounds exception throw in many added-in array getters and setters.
2007.10.01 (JPhysX.2.7.2wr0.51b6)
Added NxBitField class.
2007.09.28 (JPhysX.2.7.2wr0.51b5)
Added debug info array access to the NxDebugRenderable.
2007.09.25
Added possibility to implement PhysX interface classes, pass them as parameters, and recieve PhysX callbacks.
Implemented for:
- NxUserNotify
- NxUserRaycastReport
- NxUserContactReport
- NxUserActorPairFiltering
- NxUserContactModify
- NxUserTriggerReport
- NxUserWheelContactModify
2007.09.19
Added many get and set finctions for NxMat33 and NxMat34 which is using float[] as params.
License notices added in all src files.
2007.09.18
Added java docs to the package and jni classes.
Added loading of dll to the library itself.
2007.09.13
Added hierarchy relationships in NxJoint and NxJointDesc and descendants (bug fix).
Added get/set methods in NxJointDesc for Actor1 and Actor2.
Added get methods in NxJoint for Actor1 and Actor2
2.7.2 demos
note! The fact that jME is used in demo1, does not imply that this is a preferable combination of libraries.
In fact - JPhysX does not require any of third party libraries.
demo1.jar - Jar with first demo application
demo1.zip - First demo application with all needed libraries. To run: unpack,
click demo1.jar. "+" - adds one box, "*" - adds many blocks.
demo1src.zip - First demo application sources.