Added Apply Torque (#436)

This commit is contained in:
eddieataberk
2022-05-09 12:05:49 +03:00
committed by GitHub
parent 8c43592982
commit 7bb233bdd7
2 changed files with 16 additions and 0 deletions
+5
View File
@@ -58,4 +58,9 @@ namespace wi::physics
const XMFLOAT3& impulse,
const XMFLOAT3& at
);
void ApplyTorque(
const wi::scene::RigidBodyPhysicsComponent& physicscomponent,
const XMFLOAT3& torque
);
}
+11
View File
@@ -693,4 +693,15 @@ namespace wi::physics
}
}
void ApplyTorque(
const wi::scene::RigidBodyPhysicsComponent& physicscomponent,
const XMFLOAT3& torque
)
{
if (physicscomponent.physicsobject != nullptr)
{
btRigidBody* rigidbody = (btRigidBody*)physicscomponent.physicsobject;
rigidbody->applyTorque(btVector3(torque.x, torque.y, torque.z));
}
}
}