Add Vehicles support

This commit is contained in:
Wojtek Figat
2021-03-26 15:11:07 +01:00
parent 5ca717a231
commit 4562dde31f
11 changed files with 1055 additions and 55 deletions

View File

@@ -276,7 +276,8 @@ void RigidBody::UpdateMass()
float raiseMassToPower = 0.75f;
// TODO: link physical material or expose density parameter
PxRigidBodyExt::updateMassAndInertia(*_actor, densityKGPerCubicUU);
PxVec3 centerOfMassOffset = C2P(_centerOfMassOffset);
PxRigidBodyExt::updateMassAndInertia(*_actor, densityKGPerCubicUU, &centerOfMassOffset);
// Grab old mass so we can apply new mass while maintaining inertia tensor
const float oldMass = _actor->getMass();