GET3D is a generative model that produces high-quality 3D texture shapes. It can generate 3D meshes with complex topological structures, rich geometric details, and high-fidelity textures. GET3D is trained using differentiable surface modeling, differentiable rendering, and 2D generative adversarial networks. It can generate a variety of high-quality 3D texture shapes, including cars, chairs, animals, motorcycles, characters, and buildings.