A Generative Model of High Quality 3D Textured Shapes Learned from Images