Research paper implementation for artist-created mesh generation
Top 20.8% on sourcepulse
MeshAnything provides an official implementation for generating 3D meshes from various inputs using autoregressive transformers, targeting researchers and developers in 3D computer vision and graphics. It enables the creation of artist-quality meshes, enhancing existing 3D reconstruction pipelines.
How It Works
The project leverages autoregressive transformers to generate 3D meshes, tokenizing mesh components and predicting them sequentially. This approach allows for detailed and structured mesh generation, similar to how artists create models. It builds upon concepts from MeshGPT and Michelangelo, incorporating vector quantization for efficient representation.
Quick Start & Requirements
pip install git+https://github.com/buaacyw/MeshAnything.git
or clone and install dependencies (torch==2.1.1
, torchvision==0.16.1
, torchaudio==2.1.1
with CUDA 11.8, flash-attn
).python app.py
.python main.py ...
).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The current version is limited to generating meshes with fewer than 800 faces and requires sharp input geometry for optimal results. The project's README does not specify a license, which could impact commercial adoption.
3 months ago
1 day