/// <summary> /// Converst world space rotation to coordinate space rotation. /// </summary> public static UQuaternion WorldToCoordinateSpace(this ISpatialCoordinate coordinate, UQuaternion quaternion) { return(coordinate.WorldToCoordinateSpace(quaternion.AsNumericsQuaternion()).AsUnityQuaternion()); }
/// <summary> /// Converst world space position to coordinate space position. /// </summary> public static UVector3 WorldToCoordinateSpace(this ISpatialCoordinate coordinate, UVector3 vector) { return(coordinate.WorldToCoordinateSpace(vector.AsNumericsVector()).AsUnityVector()); }