Physics joints updated to the new API (#1361)

Co-authored-by: Ulugbek Adilbekov <ulugbek@amazon.com>
This commit is contained in:
amzn-sean
2021-06-17 15:52:27 +01:00
committed by GitHub
parent c46a17f3a6
commit 9f62d631fb
90 changed files with 2792 additions and 1665 deletions
@@ -783,7 +783,7 @@ namespace PhysXDebug
Physics::RagdollNode* ragdollNode = actorData->GetRagdollNode();
if (ragdollNode)
{
const AZStd::shared_ptr<Physics::Joint>& joint = ragdollNode->GetJoint();
AzPhysics::Joint* joint = ragdollNode->GetJoint();
physx::PxJoint* pxJoint = static_cast<physx::PxJoint*>(joint->GetNativePointer());
physx::PxTransform jointPose = actor1->getGlobalPose() * pxJoint->getLocalPose(physx::PxJointActorIndex::eACTOR1);
if (!m_culling.m_enabled || m_cullingBox.contains(jointPose.p))