Method GetCenterOfMassWorldSpace
GetCenterOfMassWorldSpace(in PhysicsMass, float, in float3, in quaternion)
Get the center of mass in world space.
Declaration
public static float3 GetCenterOfMassWorldSpace(this in PhysicsMass bodyMass, float bodyScale, in float3 bodyPosition, in quaternion bodyOrientation)
Parameters
Type | Name | Description |
---|---|---|
PhysicsMass | bodyMass | The body's PhysicsMass component. |
float | bodyScale | The body's uniform scale. |
float3 | bodyPosition | The body's world-space position. |
quaternion | bodyOrientation | The body's world-space rotation. |
Returns
Type | Description |
---|---|
float3 | The center of mass in world space. |
GetCenterOfMassWorldSpace(in PhysicsMass, in float3, in quaternion)
Get the center of mass in world space. Assumes that there is no scale.
Declaration
public static float3 GetCenterOfMassWorldSpace(this in PhysicsMass bodyMass, in float3 bodyPosition, in quaternion bodyOrientation)
Parameters
Type | Name | Description |
---|---|---|
PhysicsMass | bodyMass | The body mass. |
float3 | bodyPosition | The body position. |
quaternion | bodyOrientation | The body orientation. |
Returns
Type | Description |
---|---|
float3 | The center of mass world space. |