public static MeshAndFace PickFace(Camera camera, Vector3 mousePosition)
        {
            MeshAndFace res = new MeshAndFace();
            GameObject  go  = PickObject(camera, mousePosition);

            if (go == null || !(res.mesh = go.GetComponent <ProBuilderMesh>()))
            {
                return(res);
            }

            res.face = SelectionPicker.PickFace(camera, mousePosition, res.mesh);
            return(res);
        }