mirror of
https://github.com/copyrighttxt/watrbx-game-engine.git
synced 2026-09-06 05:37:48 +00:00
GEEKING
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
#include "stdafx.h"
|
||||
|
||||
#include "Util/Units.h"
|
||||
|
||||
namespace RBX {
|
||||
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// KMS to / from Rbx
|
||||
|
||||
|
||||
|
||||
Vector3 Units::kmsVelocityToRbx(const Vector3& kmsVelocity)
|
||||
{
|
||||
return kmsVelocity * rbxPerM();
|
||||
}
|
||||
|
||||
Vector3 Units::kmsAccelerationToRbx(const Vector3& kmsAccel)
|
||||
{
|
||||
return kmsAccel * rbxPerM();
|
||||
}
|
||||
|
||||
float Units::kmsAccelerationToRbx(float kmsAccel)
|
||||
{
|
||||
return kmsAccel * rbxPerM();
|
||||
}
|
||||
|
||||
Vector3 Units::kmsForceToRbx(const Vector3& kmsForce)
|
||||
{
|
||||
return kmsForce * rbxPerM();
|
||||
}
|
||||
|
||||
float Units::kmsForceToRbx(float kmsForce)
|
||||
{
|
||||
return kmsForce * rbxPerM();
|
||||
}
|
||||
|
||||
Vector3 Units::kmsTorqueToRbx(const Vector3& kmsTorque)
|
||||
{
|
||||
return kmsTorque * rbxPerM() * rbxPerM();
|
||||
}
|
||||
|
||||
Vector3 Units::kmsKRotToRbx(const Vector3& kmsKRot)
|
||||
{
|
||||
return kmsKRot * rbxPerM() * rbxPerM();
|
||||
}
|
||||
|
||||
|
||||
Vector3 Units::kmsKRotDampToRbx(const Vector3& kmsKRotDamp)
|
||||
{
|
||||
return kmsKRotDamp * rbxPerM() * rbxPerM();
|
||||
}
|
||||
|
||||
|
||||
float Units::kmsDensityToRbx(float kmsDensity)
|
||||
{
|
||||
return kmsDensity * rbxPerM() * rbxPerM() * rbxPerM();
|
||||
}
|
||||
|
||||
|
||||
|
||||
} // namespace
|
||||
Reference in New Issue
Block a user