Text this: Sphere Face Model: A 3D morphable model with hypersphere manifold latent space using joint 2D/3D training