Puppeteer: Rig and Animate Your 3D Models
Not on the map. Why?
Abstract (arXiv)
Modern interactive applications increasingly demand dynamic 3D content, yet the transformation of static 3D models into animated assets constitutes a significant bottleneck in content creation pipelines. While recent advances in generative AI have revolutionized static 3D model creation, rigging and animation continue to depend heavily on expert intervention. We present Puppeteer, a comprehensive framework that addresses both automatic rigging and animation for diverse 3D objects. Our system first predicts plausible skeletal structures via an auto-regressive transformer that introduces a joint-based tokenization strategy for compact representation and a hierarchical ordering methodology with stochastic perturbation that enhances bidirectional learning capabilities. It then infers skinning weights via an attention-based architecture incorporating topology-aware joint attention that explicitly encodes inter-joint relationships based on skeletal graph distances. Finally, we complement these rigging advances with a differentiable optimization-based animation pipeline that generates stable, high-fidelity animations while being computationally more efficient than existing approaches. Extensive evaluations across multiple benchmarks demonstrate that our method significantly outperforms state-of-the-art techniques in both skeletal prediction accuracy and skinning quality. The system robustly processes diverse 3D content, ranging from professionally designed game assets to AI-generated shapes, producing temporally coherent animations that eliminate the jittering issues common in existing methods.
Key facts. Cited by 43 papers in the map (data through 14 Oct 2026). Builds on 79 of its 105 references that are in the map. First posted on arXiv 14 Aug 2025.
Builds on
79 of 105 references.
References · 79
- 2017Attention Is All You Needcited by 60,361
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,540
- 2022Human Motion Diffusion Modelcited by 1,080
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 784
- 2022MotionDiffuse: Text-Driven Human Motion Generation with Diffusion Modelcited by 780
- 2023Objaverse-XL: A Universe of 10M+ 3D Objectscited by 774
- 2023MotionGPT: Human Motion as a Foreign Languagecited by 527
- 2022MotionCLIP: Exposing Human Motion Generation to CLIP Spacecited by 408
- 20163D Menagerie: Modeling the 3D shape and pose of animalscited by 312
- 2023MeshGPT: Generating Triangle Meshes with Decoder-Only Transformerscited by 259
- 2023Michelangelo: Conditional 3D Shape Generation based on Shape-Image-Text Aligned Latent Representationcited by 228
38 more
- 2025Video Depth Anything: Consistent Depth Estimation for Super-Long Videoscited by 207
- 2021BANMo: Building Animatable 3D Neural Models from Many Casual Videoscited by 197
- 2023DreamGaussian4D: Generative 4D Gaussian Splattingcited by 194
- 20234D-fy: Text-to-4D Generation Using Hybrid Score Distillation Samplingcited by 185
- 2023Align Your Gaussians: Text-to-4D with Dynamic 3D Gaussians and Composed Diffusion Modelscited by 169
- 2024MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformerscited by 144
- 2024L4GM: Large 4D Gaussian Reconstruction Modelcited by 144
- 2024SV4D: Dynamic 3D Content Generation with Multi-Frame and Multi-View Consistencycited by 144
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 128
- 2024Randomized Autoregressive Visual Generationcited by 127
- 2023Consistent4D: Consistent 360deg Dynamic Object Generation from Monocular Videocited by 125
- 20234DGen: Grounded 4D Content Generation with Spatial-temporal Consistencycited by 117
- 2023Animate124: Animating One Image to 4D Dynamic Scenecited by 115
- 2022MagicPony: Learning Articulated 3D Animals in the Wildcited by 112
- 20244Diffusion: Multi-view Video Diffusion Model for 4D Generationcited by 104
- 2024MeshAnything V2: Artist-Created Mesh Generation With Adjacent Mesh Tokenizationcited by 104
- 2024STAG4D: Spatial-Temporal Anchored Generative 4D Gaussianscited by 102
- 2024GaussianFlow: Splatting Gaussian Dynamics for 4D Content Creationcited by 100
- 2024Diffusion4D: Fast Spatial-temporal Consistent 4D Generation via Video Diffusion Modelscited by 100
- 2025PARTFIELD: Learning 3D Feature Fields for Part Segmentation and Beyondcited by 95
- 2024EdgeRunner: Auto-regressive Auto-encoder for Artistic Mesh Generationcited by 87
- 2024TC4D: Trajectory-Conditioned Text-to-4D Generationcited by 77
- 2022Dual Octree Graph Networks for Learning Adaptive Volumetric Shape Representationscited by 71
- 2024Large Motion Model for Unified Multi-Modal Motion Generationcited by 65
- 2024SC4D: Sparse-Controlled Video-to-4D Generation and Motion Transfercited by 61
- 2024Learning the 3D Fauna of the Webcited by 59
- 2024DreamMesh4D: Video-to-4D Generation with Sparse-Controlled Gaussian-Mesh Hybrid Representationcited by 58
- 2024Animate3D: Animating Any 3D Model with Multi-view Video Diffusioncited by 56
- 2021Learning Skeletal Articulations with Neural Blend Shapescited by 53
- 2025SV4D 2.0: Enhancing Spatio-Temporal Consistency in Multi-View Video Diffusion for High-Quality 4D Generationcited by 48
- 2025RigAnything: Template-Free Autoregressive Rigging for Diverse 3D Assetscited by 47
- 2024REACTO: Reconstructing Articulated Objects from a Single Videocited by 45
- 2024EG4D: Explicit Generation of 4D Object without Score Distillationcited by 45
- 2025One Model to Rig Them All: Diverse Skeleton Rigging with UniRigcited by 45
- 2025MagicArticulate: Make Your 3D Models Articulation-Readycited by 43
- 2025AnyTop: Character Animation Diffusion with Any Topologycited by 41
- 2019Predicting Animation Skeletons for 3D Articulated Models via Volumetric Netscited by 39
- 2020Point2Skeleton: Learning Skeletal Representations from Point Cloudscited by 37
50 most cited of 79 All 79 (JSON)
Built on by
Citing papers per year: 2025: 6; 2026: 37.
43 papers.
Sort:
By area:
- 2026Motion 3-to-4: 3D Motion Reconstruction for 4D Synthesiscited by 15
- 2025SS4D: Native 4D Generative Model via Structured Spacetime Latentscited by 8
- 2025AnimaMimic: Imitating 3D Animation from Video Priorscited by 7
- 2026One Video, One World: Turning Monocular Video into Physical 4D Scenescited by 6
- 2026Engine-Native Editable 3D World Reconstruction with Objects and Lightingcited by 6
- 2026Choreographing a World of Dynamic Objectscited by 5
- 2026Skin Tokens: A Learned Compact Representation for Unified Autoregressive Riggingcited by 5
- 2026LottieGPT: Tokenizing Vector Animation for Autoregressive Generationcited by 5
- 2026Full-4D: Generating Full-Scope 4D Scenes from a Single-View Videocited by 5
- 2025Advances in 4D Representation: Geometry, Motion, and Interactioncited by 4
- 2026BiMotion: B-spline Motion for Text-guided Dynamic 3D Character Generationcited by 4
- 2026Seed3D 2.0: Advancing High-Fidelity Simulation-Ready 3D Content Generationcited by 4
31 more
- 2026AniGen: Unified S3 Fields for Animatable 3D Asset Generationcited by 3
- 2026ViPS: Video-informed Pose Spaces for Auto-Rigged Meshescited by 3
- 2026Stroke3D: Lifting 2D strokes into rigged 3D model via latent diffusion modelscited by 2
- 2025MimiCAT: Mimic with Correspondence-Aware Cascade-Transformer for Category-Free 3D Pose Transfercited by 1
- 2026MorphGS: Morphology-Adaptive Articulated 3D Motion Transfer from Videoscited by 1
- 2026SPRig: Self-Supervised Pose-Invariant Rigging from Mesh Sequencescited by 1
- 2026SK-Adapter: Skeleton-Based Structural Control for Native 3D Generationcited by 1
- 2026DancingBox: A Lightweight MoCap System for Character Animation from Physical Proxiescited by 1
- 2026Sketch2Motion: Text-driven 2D Sketch to 3D Animation via Diffusion-guided Skeleton Optimizationcited by 1
- 2026Follow Your Track: Precise Skeleton Animation Controlled by 3D Trajectoriescited by 1
- 2026SAMoR: Motion Modelling for Articulated Objects of Any Skeleton and Topologycited by 1
- 2026ViP-Rig: Visual-Prompted Controllable Riggingcited by 1
- 2026Kirin: Animal Motion Generation from In-the-Wild Videocited by 1
- 2026UniMate: One Unified Model to Animate Diverse Skeletonscited by 1
- 20253DProxyImg: Controllable 3D-Aware Animation Synthesis from Single Image via 2D-3D Aligned Proxy Embeddingcited by 0
- 2025Make-It-Poseable: Feed-forward Latent Posing Model for 3D Characterscited by 0
- 2026Muses: Designing, Composing, Generating Nonexistent Fantasy 3D Creatures without Trainingcited by 0
- 2026PhysSkin: Real-Time and Generalizable Physics-Based Animation via Self-Supervised Neural Skinningcited by 0
- 2026GaussiAnimate: Rig Animatable Categories with Level of Dynamicscited by 0
- 2026Rigel3D: Rig-aware Latents for Animation-Ready 3D Asset Generationcited by 0
- 2026R-DMesh: Video-Guided 3D Animation via Rectified Dynamic Mesh Flowcited by 0
- 2026SkelMo: Universal Skeletal Motion Generation for 3D Rigged Shapescited by 0
- 2026RigPAPR: Rig-Based Animation of Static Neural Point Clouds from a Fixed-Viewpoint Videocited by 0
- 2026AnimaSpark: A Feed-Forward Method for Animating Arbitrary 3D Objectscited by 0
- 2026BAT3R: Bootstrapping Articulated 3D Reconstruction from 2D Image Collectionscited by 0
- 2026G-Skin: Learning to Bind 3D Gaussians with Generative Visual Priorscited by 0
- 2026A Geodesic Cut-Cell Prior for Neural Skinningcited by 0
- 2026BLARM: Animating 3D Objects from Video via Blending Latent Rigid Motion Primitivescited by 0
- 2026Branch-Centric Tokenization and Test-Time Augmentation for Skeleton Generationcited by 0
- 2026CAST: Real-Time Motion Capture for Any Skeleton Topologycited by 0
- 2026Cepheid: Decoupling Scale from Structure for Cross-Family Motion Completioncited by 0
- 2026Cepheid: Decoupling Scale from Structure for Cross-Family Motion Completion13 Oct 2026
- 2026CAST: Real-Time Motion Capture for Any Skeleton Topology10 Oct 2026
- 2026Branch-Centric Tokenization and Test-Time Augmentation for Skeleton Generation5 Sep 2026
- 2026UniMate: One Unified Model to Animate Diverse Skeletons4 Sep 2026
- 2026Kirin: Animal Motion Generation from In-the-Wild Video1 Sep 2026
- 2026BLARM: Animating 3D Objects from Video via Blending Latent Rigid Motion Primitives31 Aug 2026
- 2026A Geodesic Cut-Cell Prior for Neural Skinning11 Aug 2026
- 2026G-Skin: Learning to Bind 3D Gaussians with Generative Visual Priors3 Aug 2026
- 2026ViP-Rig: Visual-Prompted Controllable Rigging30 Jul 2026
- 2026Engine-Native Editable 3D World Reconstruction with Objects and Lighting23 Jul 2026
- 2026BAT3R: Bootstrapping Articulated 3D Reconstruction from 2D Image Collections4 Jul 2026
- 2026SAMoR: Motion Modelling for Articulated Objects of Any Skeleton and Topology2 Jul 2026
31 more
- 2026One Video, One World: Turning Monocular Video into Physical 4D Scenes30 Jun 2026
- 2026Follow Your Track: Precise Skeleton Animation Controlled by 3D Trajectories24 Jun 2026
- 2026AnimaSpark: A Feed-Forward Method for Animating Arbitrary 3D Objects9 Jun 2026
- 2026RigPAPR: Rig-Based Animation of Static Neural Point Clouds from a Fixed-Viewpoint Video4 Jun 2026
- 2026SkelMo: Universal Skeletal Motion Generation for 3D Rigged Shapes1 Jun 2026
- 2026Sketch2Motion: Text-driven 2D Sketch to 3D Animation via Diffusion-guided Skeleton Optimization27 May 2026
- 2026Full-4D: Generating Full-Scope 4D Scenes from a Single-View Video25 May 2026
- 2026R-DMesh: Video-Guided 3D Animation via Rectified Dynamic Mesh Flow13 May 2026
- 2026Rigel3D: Rig-aware Latents for Animation-Ready 3D Asset Generation13 May 2026
- 2026Seed3D 2.0: Advancing High-Fidelity Simulation-Ready 3D Content Generation22 Apr 2026
- 2026ViPS: Video-informed Pose Spaces for Auto-Rigged Meshes19 Apr 2026
- 2026LottieGPT: Tokenizing Vector Animation for Autoregressive Generation13 Apr 2026
- 2026AniGen: Unified S3 Fields for Animatable 3D Asset Generation9 Apr 2026
- 2026GaussiAnimate: Rig Animatable Categories with Level of Dynamics9 Apr 2026
- 2026PhysSkin: Real-Time and Generalizable Physics-Based Animation via Self-Supervised Neural Skinning24 Mar 2026
- 2026DancingBox: A Lightweight MoCap System for Character Animation from Physical Proxies18 Mar 2026
- 2026SK-Adapter: Skeleton-Based Structural Control for Native 3D Generation14 Mar 2026
- 2026BiMotion: B-spline Motion for Text-guided Dynamic 3D Character Generation21 Feb 2026
- 2026SPRig: Self-Supervised Pose-Invariant Rigging from Mesh Sequences13 Feb 2026
- 2026Stroke3D: Lifting 2D strokes into rigged 3D model via latent diffusion models10 Feb 2026
- 2026Skin Tokens: A Learned Compact Representation for Unified Autoregressive Rigging4 Feb 2026
- 2026Motion 3-to-4: 3D Motion Reconstruction for 4D Synthesis20 Jan 2026
- 2026Choreographing a World of Dynamic Objects7 Jan 2026
- 2026Muses: Designing, Composing, Generating Nonexistent Fantasy 3D Creatures without Training6 Jan 2026
- 2026MorphGS: Morphology-Adaptive Articulated 3D Motion Transfer from Videos6 Jan 2026
- 2025Make-It-Poseable: Feed-forward Latent Posing Model for 3D Characters18 Dec 2025
- 20253DProxyImg: Controllable 3D-Aware Animation Synthesis from Single Image via 2D-3D Aligned Proxy Embedding17 Dec 2025
- 2025SS4D: Native 4D Generative Model via Structured Spacetime Latents16 Dec 2025
- 2025AnimaMimic: Imitating 3D Animation from Video Priors16 Dec 2025
- 2025MimiCAT: Mimic with Correspondence-Aware Cascade-Transformer for Category-Free 3D Pose Transfer23 Nov 2025
- 2025Advances in 4D Representation: Geometry, Motion, and Interaction22 Oct 2025
- 2025AnimaMimic: Imitating 3D Animation from Video Priorscited by 7
- 2026Full-4D: Generating Full-Scope 4D Scenes from a Single-View Videocited by 5
- 2026ViPS: Video-informed Pose Spaces for Auto-Rigged Meshescited by 3
- 2026Stroke3D: Lifting 2D strokes into rigged 3D model via latent diffusion modelscited by 2
- 2026R-DMesh: Video-Guided 3D Animation via Rectified Dynamic Mesh Flowcited by 0
- 2026Full-4D: Generating Full-Scope 4D Scenes from a Single-View Video25 May 2026
- 2026R-DMesh: Video-Guided 3D Animation via Rectified Dynamic Mesh Flow13 May 2026
- 2026ViPS: Video-informed Pose Spaces for Auto-Rigged Meshes19 Apr 2026
- 2026Stroke3D: Lifting 2D strokes into rigged 3D model via latent diffusion models10 Feb 2026
- 2025AnimaMimic: Imitating 3D Animation from Video Priors16 Dec 2025
- 2026Motion 3-to-4: 3D Motion Reconstruction for 4D Synthesiscited by 15
- 2025SS4D: Native 4D Generative Model via Structured Spacetime Latentscited by 8
- 2026One Video, One World: Turning Monocular Video into Physical 4D Scenescited by 6
- 2026Engine-Native Editable 3D World Reconstruction with Objects and Lightingcited by 6
- 2026Choreographing a World of Dynamic Objectscited by 5
- 2026Skin Tokens: A Learned Compact Representation for Unified Autoregressive Riggingcited by 5
- 2026LottieGPT: Tokenizing Vector Animation for Autoregressive Generationcited by 5
- 2025Advances in 4D Representation: Geometry, Motion, and Interactioncited by 4
- 2026BiMotion: B-spline Motion for Text-guided Dynamic 3D Character Generationcited by 4
- 2026Seed3D 2.0: Advancing High-Fidelity Simulation-Ready 3D Content Generationcited by 4
- 2026AniGen: Unified S3 Fields for Animatable 3D Asset Generationcited by 3
- 2025MimiCAT: Mimic with Correspondence-Aware Cascade-Transformer for Category-Free 3D Pose Transfercited by 1
12 most cited of 38 All 38 (JSON)
- 2026Cepheid: Decoupling Scale from Structure for Cross-Family Motion Completion13 Oct 2026
- 2026CAST: Real-Time Motion Capture for Any Skeleton Topology10 Oct 2026
- 2026Branch-Centric Tokenization and Test-Time Augmentation for Skeleton Generation5 Sep 2026
- 2026UniMate: One Unified Model to Animate Diverse Skeletons4 Sep 2026
- 2026Kirin: Animal Motion Generation from In-the-Wild Video1 Sep 2026
- 2026BLARM: Animating 3D Objects from Video via Blending Latent Rigid Motion Primitives31 Aug 2026
- 2026A Geodesic Cut-Cell Prior for Neural Skinning11 Aug 2026
- 2026G-Skin: Learning to Bind 3D Gaussians with Generative Visual Priors3 Aug 2026
- 2026ViP-Rig: Visual-Prompted Controllable Rigging30 Jul 2026
- 2026Engine-Native Editable 3D World Reconstruction with Objects and Lighting23 Jul 2026
- 2026BAT3R: Bootstrapping Articulated 3D Reconstruction from 2D Image Collections4 Jul 2026
- 2026SAMoR: Motion Modelling for Articulated Objects of Any Skeleton and Topology2 Jul 2026
12 newest of 38 All 38 (JSON)