Discover and explore top open-source AI tools and projects—updated daily.
wgsxmStructured 3D mesh generation from single images
Top 18.6% on SourcePulse
Summary PartCrafter addresses structured 3D mesh generation by composing multiple parts and objects from a single RGB image. This NeurIPS 2025 accepted project employs a compositional latent diffusion transformer for one-shot 3D generation, benefiting researchers and developers in computer vision and 3D content creation by enabling detailed, multi-component asset synthesis from 2D inputs.
How It Works The core innovation is its compositional latent diffusion transformer architecture, which jointly generates multiple object parts or entire scenes. This approach enables structured understanding and synthesis of 3D geometry, moving beyond single-object generation to complex assemblies. It leverages latent diffusion for generative power, enhanced by a compositional framework for part-level control and coherence.
Quick Start & Requirements
Installation involves cloning the repository and running bash settings/setup.sh. Key dependencies include PyTorch 2.5.1+cu124 and Python 3.11. Graphics libraries like libegl, libglu, pyopengl may be needed. A CUDA-enabled GPU with at least 8GB VRAM is recommended. Official resources include a Project Page, arXiv paper, and a HuggingFace demo.
Highlighted Details
Maintenance & Community The project is actively developed, evidenced by its NeurIPS 2025 acceptance and recent open-sourcing. Direct contact is available via email (linyuchen@stu.pku.edu.cn) or GitHub issues. No dedicated community channels or public roadmaps are immediately apparent.
Licensing & Compatibility The repository README does not explicitly state a software license. This absence requires further investigation for commercial use or integration into closed-source projects, as usage restrictions are undefined.
Limitations & Caveats GPU memory usage can be managed by reducing parts or tokens; default settings (1024 tokens/part object, 2048 tokens/part scene) prioritize quality. Training from scratch necessitates downloading external model weights (e.g., TripoSG) and involves separate dataset preprocessing.
1 week ago
Inactive
Tencent-Hunyuan
openai