|
|
--- |
|
|
license: apache-2.0 |
|
|
datasets: |
|
|
- Seed3D/Articulation-XL2.0 |
|
|
--- |
|
|
<div align="center"> |
|
|
|
|
|
<h1>Puppeteer: Rig and Animate Your 3D Models</h1> |
|
|
|
|
|
<p> |
|
|
<a href="https://chaoyuesong.github.io"><strong>Chaoyue Song</strong></a><sup>1,2</sup>, |
|
|
<a href="https://lixiulive.com/"><strong>Xiu Li</strong></a><sup>2</sup>, |
|
|
<a href="https://scholar.google.com/citations?user=afDvaa8AAAAJ&hl"><strong>Fan Yang</strong></a><sup>1</sup>, |
|
|
<a href="https://zcxu-eric.github.io/"><strong>Zhongcong Xu</strong></a><sup>2</sup>, |
|
|
<a href="https://plusmultiply.github.io/"><strong>Jiacheng Wei</strong></a><sup>1</sup>, |
|
|
<br> |
|
|
<a href="https://sites.google.com/site/fayaoliu"><strong>Fayao Liu</strong></a><sup>3</sup>, |
|
|
<a href="https://scholar.google.com.sg/citations?user=Q8iay0gAAAAJ"><strong>Jiashi Feng</strong></a><sup>2</sup>, |
|
|
<a href="https://guosheng.github.io/"><strong>Guosheng Lin</strong></a><sup>1*</sup>, |
|
|
<a href="https://jfzhang95.github.io/"><strong>Jianfeng Zhang</strong></a><sup>2*</sup> |
|
|
<br> |
|
|
*Corresponding authors |
|
|
<br> |
|
|
<sup>1 </sup>Nanyang Technological University |
|
|
<sup>2 </sup>Bytedance Seed |
|
|
<sup>3 </sup>A*STAR |
|
|
</p> |
|
|
|
|
|
<h3>NeurIPS 2025 (Spotlight)</h3> |
|
|
|
|
|
<p> |
|
|
<a href="https://chaoyuesong.github.io/Puppeteer/"><strong>Project</strong></a> | |
|
|
<a href="https://arxiv.org/abs/2502.12135"><strong>Paper</strong></a> | |
|
|
<a href="https://github.com/Seed3D/Puppeteer"><strong>Code</strong></a> | |
|
|
<a href="https://www.youtube.com/watch?v=eJP_VR4cVnk"><strong>Video</strong></a> | |
|
|
<a href="https://huggingface.co/datasets/chaoyue7/Articulation-XL2.0"><strong>Data: Articulation-XL2.0</strong></a> |
|
|
</p> |
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
<br /> |
|
|
|
|
|
### Update |
|
|
- 2025.9.3: Release weights for Puppeteer trained on Articulation-XL2.0. |
|
|
|
|
|
### Overview |
|
|
Puppeteer is a unified framework for automatic rigging and animation. This repo includes pretrained weights for skeleton generation and skinning-weight prediction, trained on Articulation-XL2.0. For usage, please refer to our [GitHub repository](https://github.com/Seed3D/Puppeteer). |
|
|
|
|
|
### Citation |
|
|
|
|
|
``` |
|
|
@article{song2025puppeteer, |
|
|
title={Puppeteer: Rig and Animate Your 3D Models}, |
|
|
author={Chaoyue Song and Xiu Li and Fan Yang and Zhongcong Xu and Jiacheng Wei and Fayao Liu and Jiashi Feng and Guosheng Lin and Jianfeng Zhang}, |
|
|
journal={Advances in Neural Information Processing Systems}, |
|
|
year={2025} |
|
|
} |
|
|
``` |