port Vector3 partially