added Quaternion from vector