You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: physx/CHANGELOG.md
+37-1Lines changed: 37 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,47 @@
1
+
# v5.4.1-106.0
2
+
3
+
## General
4
+
5
+
### Added
6
+
7
+
* Debug visualization of contact friction was added, controlled by the following visualization parameter flags: PxVisualizationParameter::eFRICTION_POINT, PxVisualizationParameter::eFRICTION_NORMAL, and PxVisualizationParameter::eFRICTION_IMPULSE.
8
+
* PxVisualizationParameter::eCONTACT_IMPULSE flag was added to replace PxVisualizationParameter::eCONTACT_FORCE.
9
+
10
+
### Deprecated
11
+
12
+
* PxVisualizationParameter::eCONTACT_FORCE was deprecated. Use PxVisualizationParameter::eCONTACT_IMPULSE instead.
13
+
14
+
### Fixed
15
+
16
+
* A bug in Debug Visualization where collision contact points are misaligned with collision geometry.
17
+
* A bug in the GPU broadphase that resulted in a crash when overflowing the preallocated number of lost and found pairs.
18
+
19
+
## Articulations
20
+
21
+
### Added
22
+
23
+
* Possibility to apply a force or a torque to an articulation link through articulation cache with the flags PxArticulationCacheFlag::eLINK_FORCE and PxArticulationCacheFlag::eLINK_TORQUE.
24
+
25
+
### Fixed
26
+
27
+
* Runtime changes to PxArticulationJointReducedCoordinate::setMaxJointVelocity() were not working for the GPU pipeline.
28
+
* Runtime changes to PxArticulationJointReducedCoordinate::setFrictionCoefficient() were not working for the GPU pipeline.
29
+
* A bug when adding articulations to a scene that already contained other articulations.
30
+
* Corrected the calculation of the first tangent vector used in the friction patch model of articulations. This may have increased the probability of artifacts in the friction calculation.
31
+
32
+
## PVD
33
+
34
+
### Fixed
35
+
36
+
* Missing OVD object creation calls in deserializations of PxCollection and PxAggregate with regards to articulations.
37
+
1
38
# v5.4.0-106.0
2
39
3
40
## Supported Platforms
4
41
5
42
### Runtime
6
43
7
44
* Linux (tested on Ubuntu 20.04 and 22.04)
8
-
* Linux glibc version 2.31 or higher
9
45
* Microsoft Windows 10 or later (64 bit)
10
46
* GPU acceleration: display driver supporting CUDA toolkit 11.8 and Pascal GPU or above
Copy file name to clipboardExpand all lines: physx/include/PxArticulationFlag.h
+5-3Lines changed: 5 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -92,11 +92,13 @@ namespace physx
92
92
eFORCE = (1 << 3), //!< The joint forces, see PxArticulationCache::jointForce.
93
93
eLINK_VELOCITY = (1 << 4), //!< The link velocities, see PxArticulationCache::linkVelocity. Link velocities cannot be set except for the root link velocity via PxArticulationCache::rootLinkData.
94
94
eLINK_ACCELERATION = (1 << 5), //!< The link accelerations, see PxArticulationCache::linkAcceleration.
95
-
eROOT_TRANSFORM = (1 << 6), //!< Root link transform, see PxArticulationCache::rootLinkData.
96
-
eROOT_VELOCITIES = (1 << 7), //!< Root link velocities (read/write) and accelerations (read), see PxArticulationCache::rootLinkData.
97
-
eLINK_INCOMING_JOINT_FORCE = (1 << 10), //!< Link incoming joint forces, see PxArticulationCache::linkIncomingJointForce.
95
+
eROOT_TRANSFORM = (1 << 6), //!< The root link transform, see PxArticulationCache::rootLinkData.
96
+
eROOT_VELOCITIES = (1 << 7), //!< The root link velocities (read/write) and accelerations (read), see PxArticulationCache::rootLinkData.
97
+
eLINK_INCOMING_JOINT_FORCE = (1 << 10), //!< The link incoming joint forces, see PxArticulationCache::linkIncomingJointForce.
98
98
eJOINT_TARGET_POSITIONS = (1 << 11), //!< The joint target positions, see PxArticulationCache::jointTargetPositions.
99
99
eJOINT_TARGET_VELOCITIES = (1 << 12), //!< The joint target velocities, see PxArticulationCache::jointTargetVelocities.
100
+
eLINK_FORCE = (1 << 13), //!< The link forces, see PxArticulationCache::linkForce.
101
+
eLINK_TORQUE = (1 << 14), //!< The link torques, see PxArticulationCache::linkTorque.
0 commit comments