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:

    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:
  • Added new functions in NxScene class:

    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:

    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.