Added Apply Torque (#436)
This commit is contained in:
@@ -58,4 +58,9 @@ namespace wi::physics
|
||||
const XMFLOAT3& impulse,
|
||||
const XMFLOAT3& at
|
||||
);
|
||||
|
||||
void ApplyTorque(
|
||||
const wi::scene::RigidBodyPhysicsComponent& physicscomponent,
|
||||
const XMFLOAT3& torque
|
||||
);
|
||||
}
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user