chore: update to nalgebra 0.33 and parry 0.16 (#664)

This commit is contained in:
Sébastien Crozet
2024-06-23 22:57:51 +02:00
committed by GitHub
parent 3e8650f3a7
commit 3004a7d38d
21 changed files with 82 additions and 65 deletions

View File

@@ -441,23 +441,23 @@ impl PhysxWorld {
px_frame2.as_ptr(),
);
let motion_x = if joint.1.data.limit_axes.contains(JointAxesMask::X) {
let motion_x = if joint.1.data.limit_axes.contains(JointAxesMask::LIN_X) {
physx_sys::PxD6Motion::Limited
} else if !joint.1.data.locked_axes.contains(JointAxesMask::X) {
} else if !joint.1.data.locked_axes.contains(JointAxesMask::LIN_X) {
physx_sys::PxD6Motion::Free
} else {
physx_sys::PxD6Motion::Locked
};
let motion_y = if joint.1.data.limit_axes.contains(JointAxesMask::Y) {
let motion_y = if joint.1.data.limit_axes.contains(JointAxesMask::LIN_Y) {
physx_sys::PxD6Motion::Limited
} else if !joint.1.data.locked_axes.contains(JointAxesMask::Y) {
} else if !joint.1.data.locked_axes.contains(JointAxesMask::LIN_Y) {
physx_sys::PxD6Motion::Free
} else {
physx_sys::PxD6Motion::Locked
};
let motion_z = if joint.1.data.limit_axes.contains(JointAxesMask::Z) {
let motion_z = if joint.1.data.limit_axes.contains(JointAxesMask::LIN_Z) {
physx_sys::PxD6Motion::Limited
} else if !joint.1.data.locked_axes.contains(JointAxesMask::Z) {
} else if !joint.1.data.locked_axes.contains(JointAxesMask::LIN_Z) {
physx_sys::PxD6Motion::Free
} else {
physx_sys::PxD6Motion::Locked