Changelog#

[107.2.2] - 2025-04-04#

Core#

General

- Added

    - Support for PhysxSplinesSurfaceVelocityAPI
    - Mass, convex approximation and joint bodies validation were added as omni.asset_validator checkers.

- Changed

    - Backward compatibility validation was reimplemented as an omni.asset_validator checker.

- Fixed

    - For non-articulation joints, it was not possible to set different type/maxForce/damping/stiffness attribute values on PhysicsDriveAPI::rotY and PhysicsDriveAPI::rotZ. The attribute values were always shared among the two axes.

[107.2.1] - 2025-03-25#

Version bump.

[107.2.0] - 2025-03-21#

Version bump.

[107.0.18] - 2025-02-07#

Version bump.

[107.0.16] - 2024-12-05#

Version bump.

[107.0.15] - 2024-12-02#

Version bump.

[107.0.14] - 2024-11-17#

Initial OpenUSD 24.05 and Python 3.11 version.

[106.5.0] - 2024-11-17#

Version bump.

[106.4.7] - 2024-11-15#

Version bump.

[106.4.6] - 2024-11-14#

Core#

General

- Fixed

    - Fix ConvexMeshData demo warnings and improve description
    - Fixed the Lego Technic Buggy demo
    - Fixed physx.tensors SDF warning when parsing invalid patterns

- Removed

    - Removed the Museum demo
    - Removed the Franka Deformable demo
    - Removed the Paint Ball Emitter demo

[106.4.5] - 2024-11-06#

Core#

General

- Fixed

    - Avoid Physics Inspector crash when accessing an invalid prim
    - Create fabric attributes optimization
    - Flush updates optimization
    - Processing EnvIds does not anymore reinsert objects from a scene

TensorAPI

- Fixed

    - Fixed a crash in the rigid body contact view

[106.4.4] - 2024-11-01#

Core#

General

- Changed

    - "Compatibility with Fabric Hierarchy and FSD" reverted.

- Fixed

    - Demo tests filtering in non-local mode.

[106.4.3] - 2024-10-30#

Core#

TensorAPI

- Fixed

    - A crash in rigid body contact reporting when using PhysX replication was fixed.

[106.4.2] - 2024-10-28#

Core#

General

- Added

    - PhysX flushes certain changes from USD to Fabric before reading from Fabric and after writing to USD. PhysX is compatible with FSD.

Fabric

- Added

    - omni.physx.fabric writes new RigidBody world space TRS attributes.

- Changed

    - PhysX listens to local matrix and writes world and local matrices in Fabric. PhysX is compatible with FabricHierarchy.

Vehicles#

General

- Fixed

    - Crash when PhysxVehicleAckermannSteeringAPI was applied and used after the simulation had started. Note that applying PhysxVehicleAckermannSteeringAPI after the simulation has started is not supported.

UI#

General

- Added

    - New viewport overlay for visual joint authoring.
    - Several new features added to the Simulation Data Visualizer window.

[106.4.1] - 2024-10-15#

Version bump.

[106.4.0] - 2024-10-07#

Version bump.