Auto-Connect: Connectivity-Preserving RigFormer with Direct Preference Optimization

Jingfeng Guo* 1,7 , Jian Liu* 2,7 , Jinnan Chen† 3 , Shiwei Mao4,7 , Changrong Hu5,7 , Puhua Jiang4,7 , Junlin Yu6,7 , Jing Xu7 , Qi Liu† 1 , Lixin Xu7 , Zhuo Chen7 , Chunchao Guo7 
1South China University of Technology     2Hong Kong University of Science and Technology     3National University of Singapore     4Tsinghua Shenzhen International Graduate School     5University of Science and Technology of China     6Beijing Normal University     7Tencent Hunyuan
* Indicates Equal Contribution      Indicates Corresponding Author

Abstract

We introduce Auto-Connect, a novel approach for automatic rigging that explicitly preserves skeletal connectivity through a connectivity-preserving tokenization scheme. Unlike previous methods that predict bone positions represented as two joints or first predict points before determining connectivity, our method employs special tokens to define endpoints for each joint's children and for each hierarchical layer, effectively automating connectivity relationships. This approach significantly enhances topological accuracy by integrating connectivity information directly into the prediction framework. To further guarantee high-quality topology, we implement a topology-aware reward function that quantifies topological correctness, which is then utilized in a post-training phase through reward-guided Direct Preference Optimization. Additionally, we incorporate implicit geodesic features for latent top-k bone selection, which substantially improves skinning quality. By leveraging geodesic distance information within the model's latent space, our approach intelligently determines the most influential bones for each vertex, effectively mitigating common skinning artifacts. This combination of connectivity-preserving tokenization, reward-guided fine-tuning, and geodesic-aware bone selection enables our model to consistently generate more anatomically plausible skeletal structures with superior deformation properties.

Animation

Rigging

Skinning

Animation

恐龙骨骼绑定流程演示
恐龙蒙皮权重可视化
恐龙最终动画效果
龙骨骼结构展示
龙蒙皮过程演示
龙骨骼动画效果
人骨骼结构展示
人蒙皮过程演示
人骨骼动画效果
鱼骨骼结构展示
鱼蒙皮过程演示
鱼骨骼动画效果
鱼骨骼结构展示
鱼蒙皮过程演示
鱼骨骼动画效果
鱼骨骼结构展示
鱼蒙皮过程演示
鱼骨骼动画效果

In-the-wild Result

Input Image

Rigging

Input Image

Rigging

输入图片
骨骼
输入图片
骨骼
输入图片
骨骼
输入图片
骨骼
输入图片
骨骼
输入图片
骨骼