Skip to content
czvvdPublic

About

[SIGGRAPH Asia 2026 (TOG)] PartLLM: A Unified Multimodal Foundation for 3D Part Segmentation

Resources

Stars

148 stars

Watchers

4 watching

Forks

Repository files navigation

PartLLM: A Unified Multimodal Foundation for 3D Part Segmentation

Zhe Zhu, Yiheng Zhang, Peng Li, Zixing Zhao, Honghua Chen, Yaqing Zhang, Le Wan, Zhiyang Dou, Cheng Lin‡, Yuan Liu†, Mingqiang Wei†, Wenping Wang

‡ Project lead. † Corresponding authors.

SIGGRAPH Asia 2026 (ACM Transactions on Graphics)

Project Page arXiv

PartLLM teaser

Installation

conda create -n partllm python=3.11 -y
conda activate partllm
bash scripts/install.sh

Optionally install the vLLM backend; all inference modes will use it automatically:

bash scripts/install_vllm.sh

Download the released checkpoint from Hugging Face:

hf download Czvvd/PartLLM --local-dir ./checkpoints/partllm
export MODEL_PATH=$PWD/checkpoints/partllm

Inference

Unified inference tasks supported by PartLLM

PartLLM supports full-shape segmentation with controllable granularity, text-guided part segmentation from part names, and interactive segmentation from 3D point prompts within a single model.

# Full-shape segmentation
bash scripts/infer.sh full_shape "$MODEL_PATH" /path/to/meshes outputs/full_shape

# Text-guided part segmentation
bash scripts/infer.sh text_guided "$MODEL_PATH" /path/to/mesh.glb outputs/text_guided --part_names "seat" "chair back" "leg"

# Interactive segmentation
bash scripts/infer.sh interactive "$MODEL_PATH" /path/to/mesh.glb outputs/interactive --point 0.12 0.34 -0.08

For detailed usage and configuration options, please refer to the inference documentation.

Training

Follow the training documentation to prepare the training data.

bash scripts/train.sh

Jittor Implementation

We provide a Jittor implementation in the jittor branch.

Acknowledgement

Our code is built upon Qwen3-VL, Transformers, Pointcept, and verl. We thank the authors for their excellent work.

Citation

@misc{zhu2026partllmunifiedmultimodalfoundation,
      title={PartLLM: A Unified Multimodal Foundation for 3D Part Segmentation}, 
      author={Zhe Zhu and Yiheng Zhang and Peng Li and Zixing Zhao and Honghua Chen and Yaqing Zhang and Le Wan and Zhiyang Dou and Cheng Lin and Yuan Liu and Mingqiang Wei and Wenping Wang},
      year={2026},
      eprint={2609.25832},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2609.25832}, 
}

License

PartLLM is released under the Apache License 2.0.

About

[SIGGRAPH Asia 2026 (TOG)] PartLLM: A Unified Multimodal Foundation for 3D Part Segmentation

Resources

Stars

148 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages