두 값은 동일 Quaternion.FromToRotation(animDis, moveDis); Quaternion quatRotationArc(Vector3 v0, Vector3 v1) { v0.Normalize(); v1.Normalize(); Quaternion a = new Quaternion(); Vector3 c; c = Vector3.Cross(v0, v1); var s = Mathf.Sqrt((1.0f + Vector3.Dot(v0, v1)) * 2.0f); a.x = c.x / s; a.y = c.y / s; a.z = c.z / s; a.w = s / 2.0f; return a; }