/// <summary> /// Convert an Vec3 to SharpDX Vector3. /// </summary> /// <param name="ovrVector3f">ovrVector3f to convert to a SharpDX Vector3.</param> /// <returns>SharpDX Vector3, based on the ovrVector3f.</returns> public static Vector3 ToVector3(this OSVR.ClientKit.Vec3 ovrVector3f) { return(new Vector3((float)ovrVector3f.x, (float)ovrVector3f.y, (float)ovrVector3f.z)); }
public static Vector3 ConvertPosition(OSVR.ClientKit.Vec3 vec) { /// Convert to left-handed return(new Vector3((float)vec.x, (float)vec.y, (float)-vec.z)); }
public static Vector3 ConvertPosition(OSVR.ClientKit.Vec3 vec) { return(new Vector3((float)vec.x, (float)vec.y, (float)vec.z)); }