Beispiel #1
0
 /// <summary>
 /// Converts a Vector from Manus to Unity format
 /// </summary>
 /// <param name="v">Vector in Manus format</param>
 /// <returns>Vector in Unity format</returns>
 private Vector3 ManusToUnity(GLOVE_VECTOR v)
 {
     return new Vector3(-v.x / 100.0f, v.y / 100.0f, v.z / 100.0f);
 }
Beispiel #2
0
 /// <summary>
 /// Converts a Vector from Manus to Unity format
 /// </summary>
 /// <param name="v">Vector in Manus format</param>
 /// <returns>Vector in Unity format</returns>
 private static Vector3 ManusToUnity(GLOVE_VECTOR v)
 {
     return(new Vector3(-v.x / 100.0f, v.y / 100.0f, v.z / 100.0f));
 }
Beispiel #3
0
 public static extern int ManusGetLinearAcceleration(out GLOVE_VECTOR linear, ref GLOVE_VECTOR acceleration, ref GLOVE_VECTOR gravity);
Beispiel #4
0
 public static extern int ManusGetGravity(out GLOVE_VECTOR gravity, ref GLOVE_QUATERNION quaternion);
Beispiel #5
0
 public static extern int ManusGetEuler(out GLOVE_VECTOR euler, ref GLOVE_QUATERNION quaternion);