MeshGPT: Generating Triangle Meshes with Decoder-Only Transformers

Yawar Siddiqui, A. Alliegro, Alexey Artemov, Tatiana Tommasi, Daniele Sirigatti +3 more
2/14/2026

No official code found. Best implementation: nihalsid/mesh-gpt (627 stars, last commit 2024-10-31). 1 more below.

Abstract

We introduce MeshGPT, a new approach for generating triangle meshes that reflects the compactness typical of artist-created meshes, in contrast to dense triangle meshes extracted by iso-surfacing methods from neural fields. Inspired by recent advances in powerful large language models, we adopt a sequence-based approach to autoregressively generate triangle meshes as sequences of triangles. We first learn a vocabulary of latent quantized embeddings, using graph convolutions, which inform these embeddings of the local mesh geometry and topology. These embeddings are sequenced and decoded into triangles by a decoder, ensuring that they can effectively reconstruct the mesh. A transformer is then trained on this learned vocabulary to predict the index of the next embedding given previous embeddings. Once trained, our model can be autoregressively sampled to generate new triangle meshes, directly generating compact meshes with sharp edges, more closely imitating the efficient triangulation patterns of human-crafted meshes. MeshGPT demonstrates a notable improvement over state of the art mesh generation methods, with a 9% increase in shape coverage and a 30-point enhancement in FID scores across various categories.

View on arXivView PDF

Code Implementations(2)

audi/MeshGPTCommunity76%

MeshGPT: Generating Triangle Meshes with Decoder-Only Transformers

46446PythonOct 30, 20246 months agoNOASSERTION
nihalsid/mesh-gptCommunity70%

MeshGPT: Generating Triangle Meshes with Decoder-Only Transformers

62715Nov 26, 20231 years ago

Similar Papers

Cite this paper

@article{siddiqui2026meshgpt,
  title  = {MeshGPT: Generating Triangle Meshes with Decoder-Only Transformers},
  author = {Yawar Siddiqui and A. Alliegro and Alexey Artemov and Tatiana Tommasi and Daniele Sirigatti and Vladislav Rosov and Angela Dai and M. Nießner},
  year   = {2026},
  eprint = {2311.15475},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2311.15475},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.15475.svg)](https://codeofpaper.com/paper/2311.15475)

Discussion