May 2021
- PhysxMeshCollisionAPI was removed. It was replaced by PhysxConvexHullCollisionAPI, PhysxConvexDecompositionCollisionAPI and PhysxTriangleMeshSimplificationCollisionAPI. Based on the UsdPhysicsMeshCollisionAPI:approximation attribute the matching schema is used.
- PhysxCookingDataAPI was changed to multiple applied schema, the schema token defines which cooked data are stored. This allows us to store multiple versions of cooked data per mesh, for example convex approximation for a dynamic collision and triangle mesh for a static collision.
March 2021
- General:
- For vehicles, many IsA schemas have been converted to API schemas. This allows for a more compact (fewer prims) vehicle setup for cases where there is no intent to share vehicle components among vehicle instances. For details, see further below.
- PhysxVehicleGlobalSettings:
- PhysxVehicleWheel:
- PhysxVehicleTire:
- PhysxVehicleSuspension:
- PhysxVehicleEngine:
- PhysxVehicleGears:
- PhysxVehicleAutoGearBox:
- PhysxVehicleClutch:
- PhysxVehicleDriveBasic:
- PhysxVehicleDriveStandard: