Learning Skeletal Articulations with Neural Blend Shapes
Not on the map. Why?
Abstract (arXiv)
Animating a newly designed character using motion capture (mocap) data is a long standing problem in computer animation. A key consideration is the skeletal structure that should correspond to the available mocap data, and the shape deformation in the joint regions, which often requires a tailored, pose-specific refinement. In this work, we develop a neural technique for articulating 3D characters using enveloping with a pre-defined skeletal structure which produces high quality pose dependent deformations. Our framework learns to rig and skin characters with the same articulation structure (e.g., bipeds or quadrupeds), and builds the desired skeleton hierarchy into the network architecture. Furthermore, we propose neural blend shapes--a set of corrective pose-dependent shapes which improve the deformation quality in the joint regions in order to address the notorious artifacts resulting from standard rigging and skinning. Our system estimates neural blend shapes for input meshes with arbitrary connectivity, as well as weighting coefficients which are conditioned on the input joint rotations. Unlike recent deep learning techniques which supervise the network with ground-truth rigging and skinning parameters, our approach does not assume that the training data has a specific underlying deformation model. Instead, during training, the network observes deformed shapes and learns to infer the corresponding rig, skin and blend shapes using indirect supervision. During inference, we demonstrate that our network generalizes to unseen characters with arbitrary mesh connectivity, including unrigged characters built by 3D artists. Conforming to standard skeletal animation models enables direct plug-and-play in standard animation software, as well as game engines.
Key facts. Cited by 52 papers in the map (data through 7 Oct 2026). Builds on 10 of its 58 references that are in the map. First posted on arXiv 6 May 2021.
Builds on
10 of 58 references.
References · 10
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2019Multi-Garment Net: Learning to Dress 3D People from Imagescited by 244
- 2020STAR: Sparse Trained Articulated Human Body Regressorcited by 194
- 2020Skeleton-Aware Networks for Deep Motion Retargetingcited by 118
- 2019Neural Cages for Detail-Preserving 3D Deformationscited by 105
- 2019Fast Tetrahedral Meshing in the Wildcited by 35
- 2020Accurate Face Rig Approximation with Deep Differential Subspace Reconstructioncited by 8
- 2020Complementary Dynamicscited by 8
Built on by
Citing papers per year: 2022: 9; 2023: 10; 2024: 10; 2025: 13; 2026: 10.
52 papers.
Sort:
By area:
- 2022Rodin: A Generative Model for Sculpting 3D Digital Avatars Using Diffusioncited by 309
- 2022ECON: Explicit Clothed humans Optimized via Normal integrationcited by 199
- 2023TextDeformer: Geometry Manipulation using Text Guidancecited by 94
- 2022Fast Point Cloud Generation with Straight Flowscited by 56
- 2025RigAnything: Template-Free Autoregressive Rigging for Diverse 3D Assetscited by 47
- 2024Image Sculpting: Precise Object Editing with 3D Geometry Controlcited by 45
- 2025MagicArticulate: Make Your 3D Models Articulation-Readycited by 43
- 2025Puppeteer: Rig and Animate Your 3D Modelscited by 41
- 2023Controllable Mesh Generation Through Sparse Latent Point Diffusion Modelscited by 40
- 2022Skeleton-free Pose Transfer for Stylized 3D Characterscited by 29
- 2022Neural Jacobian Fields: Learning Intrinsic Mappings of Arbitrary Meshescited by 28
- 2023TAPS3D: Text-Guided 3D Textured Shape Generation from Pseudo Supervisioncited by 28
38 more
- 20233DQD: Generalized Deep 3D Shape Prior via Part-Discretized Diffusion Processcited by 25
- 2024Make-It-Animatable: An Efficient Framework for Authoring Animation-Ready 3D Characterscited by 23
- 2022Morig: Motion-aware rigging of character meshes from point cloudscited by 20
- 2025iTACO: Interactable Digital Twins of Articulated Objects from Casually Captured RGBD Videoscited by 18
- 2024AniClipart: Clipart Animation with Text-to-Video Priorscited by 17
- 2022SkinningNet: Two-Stream Graph Convolutional Neural Network for Skinning Prediction of Synthetic Characterscited by 16
- 2023Patch-based 3D Natural Scene Generation from a Single Examplecited by 15
- 2023TapMo: Shape-aware Motion Generation of Skeleton-free Characterscited by 15
- 2023Zero-shot Pose Transfer for Unrigged Stylized 3D Characterscited by 12
- 2024HumanRig: Learning Automatic Rigging for Humanoid Character in a Large Scale Datasetcited by 12
- 2024ChatHuman: Chatting about 3D Humans with Toolscited by 11
- 2023VINECS: Video-based Neural Character Skinningcited by 6
- 2024Robust Biharmonic Skinning Using Geometric Fieldscited by 6
- 2024Temporal Residual Jacobians For Rig-free Motion Transfercited by 6
- 2025PoissonNet: A Local-Global Approach for Learning on Surfacescited by 6
- 2023HMC: Hierarchical Mesh Coarsening for Skeleton-free Motion Retargetingcited by 5
- 2024Towards High-Quality 3D Motion Transfer with Realistic Apparel Animationcited by 5
- 2025SMF: Template-free and Rig-free Animation Transfer using Kinetic Codescited by 5
- 2026Skin Tokens: A Learned Compact Representation for Unified Autoregressive Riggingcited by 5
- 2025ARMO: Autoregressive Rigging for Multi-Category Objectscited by 4
- 2023SwinGar: Spectrum-Inspired Neural Dynamic Deformation for Free-Swinging Garmentscited by 3
- 2024TutteNet: Injective 3D Deformations by Composition of 2D Mesh Deformationscited by 3
- 2026AniGen: Unified S3 Fields for Animatable 3D Asset Generationcited by 3
- 2024JADE: Joint-aware Latent Diffusion for 3D Human Generative Modelingcited by 2
- 2025ASMR: Adaptive Skeleton-Mesh Rigging and Skinning via 2D Generative Priorcited by 2
- 2025RigAnyFace: Scaling Neural Facial Mesh Auto-Rigging with Unlabeled Datacited by 2
- 2026Stroke3D: Lifting 2D strokes into rigged 3D model via latent diffusion modelscited by 2
- 2022WOC: A Handy Webcam-based 3D Online Chatroomcited by 1
- 2025Gaussian See, Gaussian Do: Semantic 3D Motion Transfer from Multiview Videocited by 1
- 2025MimiCAT: Mimic with Correspondence-Aware Cascade-Transformer for Category-Free 3D Pose Transfercited by 1
- 2026SPRig: Self-Supervised Pose-Invariant Rigging from Mesh Sequencescited by 1
- 2022Learning Latent Part-Whole Hierarchies for Point Cloudscited by 0
- 2025Neural Kinematic Bases for Fluidscited by 0
- 2025Handle-based Mesh Deformation Guided By Vision Language Modelcited by 0
- 2026UNICA: A Unified Neural Framework for Controllable 3D Avatarscited by 0
- 2026Rigel3D: Rig-aware Latents for Animation-Ready 3D Asset Generationcited by 0
- 2026Intrinsic and Triangulation-Agnostic Attention: A Simple and Powerful Approach for Learning on Meshescited by 0
- 2026UniMate: One Unified Model to Animate Diverse Skeletonscited by 0
50 most cited of 52 All 52 (JSON)
- 2026LatentReRig: An SDF-Based VAE with Dual Decoders for Latent-Space Deformation Conditioning21 Sep 2026
- 2026Branch-Centric Tokenization and Test-Time Augmentation for Skeleton Generation5 Sep 2026
- 2026UniMate: One Unified Model to Animate Diverse Skeletons4 Sep 2026
- 2026Intrinsic and Triangulation-Agnostic Attention: A Simple and Powerful Approach for Learning on Meshes27 Jul 2026
- 2026Rigel3D: Rig-aware Latents for Animation-Ready 3D Asset Generation13 May 2026
- 2026AniGen: Unified S3 Fields for Animatable 3D Asset Generation9 Apr 2026
- 2026UNICA: A Unified Neural Framework for Controllable 3D Avatars3 Apr 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
- 2025RigAnyFace: Scaling Neural Facial Mesh Auto-Rigging with Unlabeled Data23 Nov 2025
- 2025MimiCAT: Mimic with Correspondence-Aware Cascade-Transformer for Category-Free 3D Pose Transfer23 Nov 2025
38 more
- 2025Gaussian See, Gaussian Do: Semantic 3D Motion Transfer from Multiview Video18 Nov 2025
- 2025PoissonNet: A Local-Global Approach for Learning on Surfaces15 Oct 2025
- 2025Puppeteer: Rig and Animate Your 3D Models14 Aug 2025
- 2025iTACO: Interactable Digital Twins of Articulated Objects from Casually Captured RGBD Videos10 Jun 2025
- 2025Handle-based Mesh Deformation Guided By Vision Language Model5 Jun 2025
- 2025Neural Kinematic Bases for Fluids22 Apr 2025
- 2025SMF: Template-free and Rig-free Animation Transfer using Kinetic Codes7 Apr 2025
- 2025ARMO: Autoregressive Rigging for Multi-Category Objects26 Mar 2025
- 2025ASMR: Adaptive Skeleton-Mesh Rigging and Skinning via 2D Generative Prior17 Mar 2025
- 2025MagicArticulate: Make Your 3D Models Articulation-Ready17 Feb 2025
- 2025RigAnything: Template-Free Autoregressive Rigging for Diverse 3D Assets13 Feb 2025
- 2024JADE: Joint-aware Latent Diffusion for 3D Human Generative Modeling29 Dec 2024
- 2024HumanRig: Learning Automatic Rigging for Humanoid Character in a Large Scale Dataset3 Dec 2024
- 2024Make-It-Animatable: An Efficient Framework for Authoring Animation-Ready 3D Characters27 Nov 2024
- 2024Temporal Residual Jacobians For Rig-free Motion Transfer20 Jul 2024
- 2024Towards High-Quality 3D Motion Transfer with Realistic Apparel Animation15 Jul 2024
- 2024TutteNet: Injective 3D Deformations by Composition of 2D Mesh Deformations17 Jun 2024
- 2024Robust Biharmonic Skinning Using Geometric Fields1 Jun 2024
- 2024ChatHuman: Chatting about 3D Humans with Tools7 May 2024
- 2024AniClipart: Clipart Animation with Text-to-Video Priors18 Apr 2024
- 2024Image Sculpting: Precise Object Editing with 3D Geometry Control2 Jan 2024
- 2023TapMo: Shape-aware Motion Generation of Skeleton-free Characters19 Oct 2023
- 2023SwinGar: Spectrum-Inspired Neural Dynamic Deformation for Free-Swinging Garments5 Aug 2023
- 2023VINECS: Video-based Neural Character Skinning3 Jul 2023
- 2023Zero-shot Pose Transfer for Unrigged Stylized 3D Characters31 May 2023
- 2023TextDeformer: Geometry Manipulation using Text Guidance26 Apr 2023
- 2023Patch-based 3D Natural Scene Generation from a Single Example25 Apr 2023
- 2023TAPS3D: Text-Guided 3D Textured Shape Generation from Pseudo Supervision23 Mar 2023
- 2023HMC: Hierarchical Mesh Coarsening for Skeleton-free Motion Retargeting20 Mar 2023
- 20233DQD: Generalized Deep 3D Shape Prior via Part-Discretized Diffusion Process18 Mar 2023
- 2023Controllable Mesh Generation Through Sparse Latent Point Diffusion Models14 Mar 2023
- 2022ECON: Explicit Clothed humans Optimized via Normal integration14 Dec 2022
- 2022Rodin: A Generative Model for Sculpting 3D Digital Avatars Using Diffusion12 Dec 2022
- 2022Fast Point Cloud Generation with Straight Flows4 Dec 2022
- 2022Learning Latent Part-Whole Hierarchies for Point Clouds14 Nov 2022
- 2022Morig: Motion-aware rigging of character meshes from point clouds17 Oct 2022
- 2022WOC: A Handy Webcam-based 3D Online Chatroom2 Sep 2022
- 2022Skeleton-free Pose Transfer for Stylized 3D Characters28 Jul 2022
50 newest of 52 All 52 (JSON)
- 2022Rodin: A Generative Model for Sculpting 3D Digital Avatars Using Diffusioncited by 309
- 2022Fast Point Cloud Generation with Straight Flowscited by 56
- 2023Controllable Mesh Generation Through Sparse Latent Point Diffusion Modelscited by 40
- 2024JADE: Joint-aware Latent Diffusion for 3D Human Generative Modelingcited by 2
- 2026Stroke3D: Lifting 2D strokes into rigged 3D model via latent diffusion modelscited by 2
- 2026Stroke3D: Lifting 2D strokes into rigged 3D model via latent diffusion models10 Feb 2026
- 2024JADE: Joint-aware Latent Diffusion for 3D Human Generative Modeling29 Dec 2024
- 2023Controllable Mesh Generation Through Sparse Latent Point Diffusion Models14 Mar 2023
- 2022Rodin: A Generative Model for Sculpting 3D Digital Avatars Using Diffusion12 Dec 2022
- 2022Fast Point Cloud Generation with Straight Flows4 Dec 2022
- 2022ECON: Explicit Clothed humans Optimized via Normal integrationcited by 199
- 2023TextDeformer: Geometry Manipulation using Text Guidancecited by 94
- 2025RigAnything: Template-Free Autoregressive Rigging for Diverse 3D Assetscited by 47
- 2024Image Sculpting: Precise Object Editing with 3D Geometry Controlcited by 45
- 2025MagicArticulate: Make Your 3D Models Articulation-Readycited by 43
- 2025Puppeteer: Rig and Animate Your 3D Modelscited by 41
- 2022Skeleton-free Pose Transfer for Stylized 3D Characterscited by 29
- 2022Neural Jacobian Fields: Learning Intrinsic Mappings of Arbitrary Meshescited by 28
- 2023TAPS3D: Text-Guided 3D Textured Shape Generation from Pseudo Supervisioncited by 28
- 20233DQD: Generalized Deep 3D Shape Prior via Part-Discretized Diffusion Processcited by 25
- 2024Make-It-Animatable: An Efficient Framework for Authoring Animation-Ready 3D Characterscited by 23
- 2022Morig: Motion-aware rigging of character meshes from point cloudscited by 20
12 most cited of 46 All 46 (JSON)
- 2026LatentReRig: An SDF-Based VAE with Dual Decoders for Latent-Space Deformation Conditioning21 Sep 2026
- 2026Branch-Centric Tokenization and Test-Time Augmentation for Skeleton Generation5 Sep 2026
- 2026UniMate: One Unified Model to Animate Diverse Skeletons4 Sep 2026
- 2026Intrinsic and Triangulation-Agnostic Attention: A Simple and Powerful Approach for Learning on Meshes27 Jul 2026
- 2026Rigel3D: Rig-aware Latents for Animation-Ready 3D Asset Generation13 May 2026
- 2026AniGen: Unified S3 Fields for Animatable 3D Asset Generation9 Apr 2026
- 2026UNICA: A Unified Neural Framework for Controllable 3D Avatars3 Apr 2026
- 2026SPRig: Self-Supervised Pose-Invariant Rigging from Mesh Sequences13 Feb 2026
- 2026Skin Tokens: A Learned Compact Representation for Unified Autoregressive Rigging4 Feb 2026
- 2025RigAnyFace: Scaling Neural Facial Mesh Auto-Rigging with Unlabeled Data23 Nov 2025
- 2025MimiCAT: Mimic with Correspondence-Aware Cascade-Transformer for Category-Free 3D Pose Transfer23 Nov 2025
- 2025Gaussian See, Gaussian Do: Semantic 3D Motion Transfer from Multiview Video18 Nov 2025
12 newest of 46 All 46 (JSON)