Class QuaternionUtil
Inheritance
object
QuaternionUtil
Assembly: Dew.Core.dll
Syntax
public static class QuaternionUtil
Methods
AngVelToDeriv(Quaternion, Vector3)
Declaration
public static Quaternion AngVelToDeriv(Quaternion Current, Vector3 AngVel)
Parameters
| Type |
Name |
Description |
| UnityEngine.Quaternion |
Current |
|
| UnityEngine.Vector3 |
AngVel |
|
Returns
| Type |
Description |
| UnityEngine.Quaternion |
|
DerivToAngVel(Quaternion, Quaternion)
Declaration
public static Vector3 DerivToAngVel(Quaternion Current, Quaternion Deriv)
Parameters
| Type |
Name |
Description |
| UnityEngine.Quaternion |
Current |
|
| UnityEngine.Quaternion |
Deriv |
|
Returns
| Type |
Description |
| UnityEngine.Vector3 |
|
IntegrateRotation(Quaternion, Vector3, float)
Declaration
public static Quaternion IntegrateRotation(Quaternion Rotation, Vector3 AngularVelocity, float DeltaTime)
Parameters
| Type |
Name |
Description |
| UnityEngine.Quaternion |
Rotation |
|
| UnityEngine.Vector3 |
AngularVelocity |
|
| float |
DeltaTime |
|
Returns
| Type |
Description |
| UnityEngine.Quaternion |
|
SmoothDamp(Quaternion, Quaternion, ref Quaternion, float)
Declaration
public static Quaternion SmoothDamp(Quaternion rot, Quaternion target, ref Quaternion deriv, float time)
Parameters
| Type |
Name |
Description |
| UnityEngine.Quaternion |
rot |
|
| UnityEngine.Quaternion |
target |
|
| UnityEngine.Quaternion |
deriv |
|
| float |
time |
|
Returns
| Type |
Description |
| UnityEngine.Quaternion |
|