Skip to content

Research archive

Papers.

The research behind character technology: rigging, deformation, muscles and CFX, facial capture, retargeting, and motion synthesis. Papers from SIGGRAPH, DigiPro, SCA and the studio labs, alongside conference and engine talks from GDC, FMX, Annecy, Unreal, Houdini and Maya, all connected so you can trace how each idea grew out of the ones before it.

686 papers169 talks8 topics1972-2026

Busiest year

2023

78 entries published

Entries per year

1972 to 2026

Topic trends

entries / year, 1972–2026

landmark work, hover to trace

Pick a topic to trace its lineage

Match

Type

Topic

Venue

Org

Relations

Keywords

Sort

2026

65

2025

44

2024

69

2023

78

2022

71

2021

62

2020

61

2019

55

2018

48

2017

35

2016

38

2015

28

2014

27
  • A Reduced Model for Interactive HairsSIGGRAPHAcademic60 citesdetails ↗

    , ,

    Guide-strand reduced model with optimal interpolation relationships simulates 150K hair strands in real time with a hair-correction collision pass.

    CFX

  • Active Volumetric Musculoskeletal SystemsSIGGRAPHAcademic60 citesdetails ↗

    , ,

    Eulerian-on-Lagrangian framework simulating volumetric muscles in close contact with volume preservation, large deformation, and active contraction.

    Muscles / CFX

  • , , , ,

    Stable simulation of large rod assemblies by adapting nonlinearity in collision response, addressing the severe time-step restrictions caused by transversal impacts.

    CFX

  • talkCreating BioShock Infinite's ElizabethGDCIndustrialdetails ↗

    Irrational Games details the cross-disciplinary animation, systemic, and narrative techniques that gave BioShock Infinite's Elizabeth the illusion of humanity through art, design, and systems collaboration.

    Facial / Retargeting

  • , , ,

    Rhythm and Hues' detail-preserving smoothing deformer that cleans rough skinning automatically, now a standard node in every DCC.

    Skinning

  • , ,

    Regresses displaced expression shapes from RGB video enabling real-time facial tracking and animation with detailed wrinkle representation.

    Facial

  • talkFace Animation Retargeting in DestinyGDCIndustrialdetails ↗

    ,

    Bungie shared how 42 player-selectable heads across different alien races and genders shared a single facial animation set via parameterized topology and rig design.

    Facial / Retargeting

  • , , , ,

    Large-scale 3D facial expression database with bilinear model fitting enabling data-driven face tracking, synthesis, and editing.

    Facial

  • , , , , , , , ,

    Enhances dynamic facial performance captures by propagating high-frequency detail from a reference scan through the sequence.

    Facial

  • , ,

    Learns face-motion retargeting from actor to virtual model using MLP and RBF neural networks trained on small datasets.

    Facial / Retargeting

  • , ,

    Inverse optimal control framework for generalizing locomotion style to novel animal morphologies by regressing locomotion objectives.

    Motion Synthesis / Retargeting

  • Grooming a Lion for HerculesSIGGRAPHIndustrialdetails ↗

    , ,

    Production talk introducing Furball, DNEG's GPU-accelerated procedural node-graph fur grooming tool used for the lion character in Hercules.

    CFX

  • Postmortem of Harmonix's object-oriented Maya Python rigging framework, covering the framework's evolution from early failures to a production-proven system for character rig and tool development.

    Rigging

  • , ,

    Penalty-based contact is simple and popular, but it suffers from stability problems caused by highly variable and unpredictable net stiffness, especially with time-varying distributed contact over geo

    CFX

  • Custom pipeline processes photogrammetry facial scans and mocap data into real-time blendshapes, delivering high-quality facial animation at moderate cost drawing on EA and Naughty Dog experience.

    Facial / Retargeting

  • Practice and Theory of Blendshape Facial ModelsEurographicsAcademic325 citesdetails ↗

    , , , , ,

    State-of-the-art report on blendshape facial models covering theory, practice, workflow, and mathematical foundations used in VFX and games.

    Facial

  • , , , ,

    Fast implicit simulation framework using local-global constraint projection, unifying cloth, soft bodies, and position-based dynamics.

    CFX

  • ,

    Robust skeleton extraction and skinning weight computation from mesh animation sequences using SSDR with improved stability.

    Rigging / Skinning

  • Robust Hair Capture Using Simulated ExamplesSIGGRAPHAcademic93 citesdetails ↗

    , , ,

    Data-driven capture framework fitting hair strands to multi-view point clouds via a voting algorithm using a database of physics-simulated example strands.

    CFX

  • ,

    A robust scheme for collapsed and inverted elements in interactive corotational FEM, giving faster, smoother degeneration recovery for deformable-object simulation.

    CFX

  • , , ,

    Describes wind field rigs and simulation integration developed for Frozen, capturing cloth and hair interaction with arctic environmental wind conditions.

    CFX

  • Skinning: Real-time Shape DeformationSIGGRAPHWeta FX56 citesdetails ↗

    , , ,

    Comprehensive SIGGRAPH course covering LBS, DQS, pose-space deformation, and example-based skinning methods for real-time character deformation.

    Skinning

  • Steklov-Poincare SkinningSCAAcademicdetails ↗

    , ,

    Physics-based surface-only skinning method that captures full volumetric flesh behavior using surface degrees of freedom with collision support.

    Skinning / Muscles

  • Strain Based DynamicsSCAAcademicdetails ↗

    , , ,

    PBD extension constraining Green-St Venant strain tensor entries directly, enabling anisotropic cloth behavior without polar decomposition overhead.

    CFX

  • Subspace Clothing Simulation Using Adaptive BasesSIGGRAPHDisney Research108 citesdetails ↗

    , , , , , , ,

    Subspace cloth simulation using pose-dependent adaptive bases, enabling fast and plausible garment simulation for animated characters.

    CFX

  • , , ,

    Unified particle system handling cloth, fluids, rigid bodies, and soft bodies in a single GPU-accelerated position-based framework.

    CFX

  • Yarn-Level Simulation of Woven ClothSIGGRAPH AsiaAcademic170 citesdetails ↗

    , , ,

    Yarn-level simulation of woven cloth using efficient contact handling between yarns to reproduce fabric appearance and mechanical behavior.

    CFX

2013

13
  • , , ,

    Real-time 3D face shape regression from RGB video, tracking both rigid head pose and non-rigid expression deformation simultaneously.

    Facial

  • Anatomy TransferSIGGRAPH AsiaAcademic92 citesdetails ↗

    , , , , , ,

    Transfers a full anatomical model (bones, muscles, fat) onto arbitrary character shapes, automating anatomy-based rig setup.

    Muscles

  • Artistic Simulation of Curly HairSCAPixar62 citesdetails ↗

    , , , , ,

    Pixar production hair simulation for curly hair using a novel curl model that preserves artistic intent throughout the simulation.

    CFX

  • , , , , ,

    Multi-camera capture and semi-parametric statistical model of shoulder-arm skin and muscle deformations across subjects and poses.

    Muscles / Skinning

  • ,

    Voxelization-based geodesic distance approach automatically computes LBS influence weights tolerating non-manifold and multi-component production meshes.

    Skinning / Rigging

  • , , , ,

    Contour-based facial animation capture system enabling high-fidelity retargeting of subtle expressions to CG character rigs.

    Facial / Retargeting

  • , , , , , , ,

    Implicit surface composition on top of geometric skinning that produces contact and bulge effects at the joints in real time.

    Skinning

  • , , , , ,

    Precomputation approach for secondary cloth motion on articulated characters, enabling real-time playback of complex garment dynamics.

    CFX

  • Online Modeling for Realtime Facial AnimationSIGGRAPHAcademic297 citesdetails ↗

    , ,

    Online 3D morphable model fitting for real-time facial animation from depth sensor input with continuous model adaptation.

    Facial

  • , , ,

    Real-time facial animation system that fits corrective blendshapes on-the-fly from depth input to handle fine wrinkle and contact deformation.

    Facial

  • Facial blendshape transfer method that enforces smooth contact constraints during deformation to prevent interpenetration artifacts.

    Facial / Skinning

  • Structure-Aware Hair CaptureSIGGRAPHAcademic120 citesdetails ↗

    , ,

    Multi-view hair capture system that reconstructs coherent, wisp-aware strand geometry from still photographs without special lighting setups.

    CFX

  • ,

    Compact two-layer representation for dense skinning weights enabling efficient compression while preserving deformation quality.

    Skinning

2012

21
  • , , , , ,

    Extends blendshape facial models with physics-based collision response so blendshape targets automatically account for contact deformation.

    Facial / Skinning

  • , ,

    Editing tool for blendshape facial rigs enabling composite operations, mixing and retargeting facial expressions for production characters.

    Facial

  • A Facial Rigging SurveyEurographicsAcademic68 citesdetails ↗

    , , , ,

    State of the art report reviewing the fundamentals of facial rigging, the available techniques, their uses and their problems, and what makes preparing a face for animation hard.

    Facial / Rigging

  • Adaptive Anisotropic Remeshing for Cloth SimulationSIGGRAPH AsiaAcademic427 citesdetails ↗

    , ,

    Adaptive cloth remeshing system adding resolution where needed for fine wrinkles while coarsening in flat regions for efficiency.

    CFX

  • talkAnimation Methodology for Battlefield 3GDCIndustrialdetails ↗

    ,

    DICE covers animation philosophy and production challenges for Battlefield 3, addressing single and multiplayer pipeline issues and solutions for their largest and most complex title.

    Retargeting

  • , , ,

    Automatically creates skeletons, rigid skin weights, and joint mappings for multi-component 3D characters from shape databases.

    Rigging

  • Biharmonic CoordinatesCGFAcademic59 citesdetails ↗

    , ,

    Generalizes harmonic coordinates by interpolating boundary derivatives, yielding smoother 2D cage deformations with fewer global distortions.

    Skinning

  • , , , , , ,

    Measures complex 3D cloth deformation from physical samples and fits nonlinear simulation model parameters to the observations.

    CFX

  • , , , , ,

    Example-based material simulation system enabling artists to specify target deformation examples that guide realistic elastic behavior.

    CFX / Skinning

  • ,

    Optimizes LBS and DQS weights to minimize elastic energy, yielding deformations that mimic nonlinear simulation quality.

    Skinning

  • , , , ,

    Fast linear optimization over bounded biharmonic weight space for automatic linear blend skinning from sparse user-provided handles.

    Skinning

  • ,

    These SIGGRAPH course notes give a practical, self-contained introduction to finite element method simulation of 3D deformable solids, covering the deformation gradient, strain and stress measures, el

    CFX

  • , , , , ,

    Multithreaded dependency graph architecture for character rig evaluation, enabling scalable parallel computation of complex DreamWorks rigs.

    Rigging

  • talkModular Rigging in Battlefield 3GDCIndustrialdetails ↗

    EA DICE built a modular deformation rig combined with the ANT animation system and motion capture to raise character quality across Battlefield 3's large asset volume.

    Rigging / Skinning

  • Physical Face CloningSIGGRAPHDisney Researchdetails ↗

    , , , , ,

    Fabrication-oriented method for cloning the physical mechanics of a human face into a robotic or animatronic face system.

    Facial / Muscles

  • , , , , ,

    Physics-based facial rig coupling blendshape controls with a finite-element tissue model for artist-directed, anatomically plausible animation.

    Facial / Muscles

  • Rig-Space PhysicsSIGGRAPHDisney Research115 citesdetails ↗

    , , , , ,

    Runs physical simulation directly in the space of an artist rig's parameters, so secondary motion lands on animator-friendly controls.

    Rigging / CFX

  • , , , , ,

    The journal version of Sketch Express: strokes on a 2D canvas pose a face independently of its rig, and those poses can be stored and retargeted to other characters.

    Facial / Rigging / Retargeting

  • Smooth Skinning Decomposition with Rigid BonesSIGGRAPH AsiaAcademic136 citesdetails ↗

    ,

    SSDR: automatically extracting bone transforms and weights from example animations, widely used for rig conversion and crowd pipelines.

    Skinning / ML Deformation

  • , , , , ,

    Spacetime optimization framework for cloning facial expressions across blendshape rigs while preserving timing and dynamic feel.

    Facial / Retargeting

  • Tiling Motion PatchesSCAAcademicdetails ↗

    , , ,

    Motion synthesis approach using tiled motion patches for seamlessly transitioning and looping character locomotion in interactive applications.

    Motion Synthesis

2011

17

2010

22

2009

8

2008

14

2007

9
  • ,

    Automatic skeleton embedding and skinning weight computation for arbitrary 3D meshes, enabling one-click rigging of novel characters.

    Rigging / Skinning

  • , , , ,

    Efficient inextensibility constraint formulation for cloth using a fast filter-based approach preventing stretching without sacrificing speed.

    CFX

  • , , , ,

    Harmonic coordinate space for cage-based character deformation providing non-negative, smooth weights that satisfy the maximum principle.

    Rigging / Skinning

  • , ,

    Low-dimensional basis representation over motion capture enables automatic computation of near-optimal real-time character controllers.

    Motion Synthesis

  • Naughty Dog's Infinite Pose Combination system enabled facial rigs capable of arbitrary pose combinations, advancing character expressiveness beyond fixed blendshape limits.

    Facial / Rigging

  • Position Based DynamicsJVCAIndustrial1149 citesdetails ↗

    , , ,

    Position-based simulation framework for real-time cloth, hair, and deformable bodies widely adopted in games and interactive applications.

    CFX

  • PhD thesis on a portable facial pipeline: build a sophisticated rig once on a generic model, then automatically transfer its controls, anatomy and animation to many different face models.

    Facial / Rigging

  • SIMBICON: Simple Biped Locomotion ControlSIGGRAPHAcademic590 citesdetails ↗

    , ,

    Simple feedback-based bipedal locomotion controller achieving robust walking and running on varied terrain with minimal parameter tuning.

    Motion Synthesis

  • Skinning with Dual QuaternionsSIGGRAPHAcademic362 citesdetails ↗

    , , ,

    Dual quaternion blending fixes the collapsing-joint and candy-wrapper artifacts of linear blend skinning at almost the same cost.

    Skinning

2006

6

2005

11
  • , ,

    FEM-based facial muscle simulation with automatic activation estimation from sparse mocap markers, enabling physics-driven facial animation.

    Facial / Muscles

  • , , , , ,

    Finite element musculoskeletal simulation built from anatomical data, groundwork for the production flesh systems that followed.

    Muscles

  • Face Transfer with Multilinear ModelsSIGGRAPHAcademic554 citesdetails ↗

    , , ,

    Multilinear model factoring facial identity and expression for transferring performances between individuals and editing facial animation.

    Facial / Retargeting

  • , ,

    Real-time GPU cloth on moving humanoids, handling both cloth simulation and cloth-body collision via a hierarchic depth-map structure at high frame rates.

    CFX

  • Geostatistical Motion InterpolationSIGGRAPHAcademic247 citesdetails ↗

    ,

    Geostatistical approach to motion interpolation using kriging for smooth synthesis of human movement from sparse example motion clips.

    Motion Synthesis

  • , ,

    Extends mean value coordinates to closed triangular meshes in 3D, enabling smooth and natural cage-based space deformations.

    Skinning

  • Mesh-Based Inverse KinematicsSIGGRAPHAcademic326 citesdetails ↗

    , , ,

    Deformation-gradient feature vectors and nonlinear example span enable direct mesh posing through vertex constraints without an explicit skeleton.

    Rigging / Skinning

  • , , , ,

    Drives an elastic volumetric body model with the animator's skeleton, so skeletal motion induces physically plausible secondary deformation and dynamics, combining skeleton-based control with elasticity-based realism.

    Rigging / Skinning

  • , , ,

    Foundational FEM flesh simulation using quasistatic Newton-Raphson iteration robust to element inversion, enabling character soft-tissue deformation.

    Muscles

  • SCAPE: Shape Completion and Animation of PeopleSIGGRAPHAcademic1994 citesdetails ↗

    , , , , ,

    Statistical body shape model factoring body shape from pose deformation, foundational for parameterized human body models used in vision and animation.

    Skinning / Retargeting

  • Skinning Mesh AnimationsSIGGRAPHAcademic446 citesdetails ↗

    ,

    Method to extract linear blend skinning weights and skeleton from animated mesh sequences, enabling compact representation of captured deformations.

    Skinning

2004

5
  • ,

    Puss in Boots, a new character in Shrek 2, wears an ostrich feather in his hat that had to move convincingly.

    CFX

  • ,

    Discovers logically similar motion variants in large capture databases and builds continuous parameterized motion families automatically.

    Motion Synthesis / Retargeting

  • ,

    Transfers the deformation of a source mesh onto a different target mesh, the standard tool behind blendshape and rig transfer.

    Retargeting / Skinning

  • Laplacian Surface EditingEurographicsAcademic1357 citesdetails ↗

    , , , , ,

    Encodes each vertex by the mesh Laplacian relative to its neighbourhood, an intrinsic differential representation that preserves surface detail under deformation and lets detail be transferred or transplanted between meshes.

    Skinning / Retargeting

  • Style-Based Inverse KinematicsSIGGRAPHAcademicdetails ↗

    , , ,

    Gaussian process model for style-aware inverse kinematics generating human-like poses respecting learned stylistic priors.

    Rigging / Retargeting

2003

7
  • Discrete ShellsSCAAcademicdetails ↗

    , , ,

    Discrete differential geometry formulation for thin elastic shells using hinge-angle bending energy, foundational for cloth and thin surface simulation.

    CFX

  • Motion Synthesis from AnnotationsSIGGRAPHAcademicdetails ↗

    , ,

    User paints a timeline with semantic annotations and the system assembles motion-capture frames via dynamic programming to satisfy them.

    Motion Synthesis

  • ,

    This paper describes a physics-based method for synthesizing realistic bird flight animations.

    Motion Synthesis

  • , ,

    Mixed implicit/explicit integrator with physically correct bending and interface forecasting to preserve folds in cloth-character collisions.

    CFX

  • Untangling ClothSIGGRAPHPixar303 citesdetails ↗

    , ,

    Resolves deeply interpenetrating cloth using a global geometry-based untangling approach, essential for garment initialization and collision recovery.

    CFX

  • , ,

    Drives a 3D face rig from ordinary video, tracking a performer with a single camera instead of markers and mapping the tracked motion onto the character.

    Facial / Retargeting

  • XGen: Arbitrary Primitive GeneratorSIGGRAPHDisney Research6 citesdetails ↗

    , ,

    Foundational WDAS sketch presenting XGen, a system for instancing curves and geometry on surfaces for fur, feathers, foliage, and hair with grooming brush tools.

    CFX

2002

7

2000

2

1999

2
  • A Morphable Model for the Synthesis of 3D FacesSIGGRAPHAcademic856 citesdetails ↗

    ,

    The 3D morphable face model: a statistical face space fit to images, ancestor of every data-driven face model since.

    Facial

  • ,

    Edits captured motion through a spacetime optimization over a simplified physical character model, so the transformed motion stays physically plausible while meeting new animator constraints.

    Motion Synthesis / Retargeting

1998

5
  • Large Steps in Cloth SimulationSIGGRAPHAcademicdetails ↗

    ,

    Implicit integration makes cloth simulation stable at large time steps, the foundation of production cloth (and of Maya nCloth's lineage).

    CFX

  • Retargeting Motion to New CharactersSIGGRAPHAcademic1040 citesdetails ↗

    Spacetime constraint-based motion retargeting adapting motion capture data to new character proportions while preserving dynamic qualities.

    Retargeting

  • Subdivision Surfaces in Character AnimationSIGGRAPHPixar720 citesdetails ↗

    , ,

    Introduced subdivision surfaces into Pixar's production pipeline for Geri's Game, enabling smooth deformable character meshes from arbitrary topology.

    Rigging / Skinning

  • , ,

    Radial basis function interpolation framework for blending motion clips along semantic dimensions like speed and emotion for interactive characters.

    Motion Synthesis

  • Wires: A Geometric Deformation TechniqueSIGGRAPHAcademic410 citesdetails ↗

    ,

    Deforms a surface by associating it with editable curves (wires); moving a wire pulls the nearby surface, a deformation paradigm widely used for facial and character rigs.

    Rigging / Skinning

1997

2
  • Anatomically Based ModelingSIGGRAPHAcademic293 citesdetails ↗

    ,

    Builds animals from anatomical components, bones, muscles, and generalized tissue, and grows a deformable skin over them, an early template for muscle-driven character deformation.

    Muscles / Skinning

  • Anatomy-Based Modeling of the Human MusculatureSIGGRAPHAcademic323 citesdetails ↗

    , , ,

    Models human muscles with anatomically motivated primitives that bulge and change shape with joint angle, driving realistic skin deformation over the musculature.

    Muscles

1996

1

1995

2
  • Animating Human AthleticsSIGGRAPHAcademic768 citesdetails ↗

    , , ,

    Physics-based simulation of human athletic activities including running, jumping, and gymnastics with reactive balance control.

    Motion Synthesis

  • Motion WarpingSIGGRAPHAcademic739 citesdetails ↗

    ,

    Motion editing technique warping captured animations to meet user-defined spacetime constraints while preserving dynamic continuity.

    Retargeting

1994

1
  • Evolving Virtual CreaturesSIGGRAPHAcademic1288 citesdetails ↗

    Genetic algorithm evolution of virtual creature morphologies and neural locomotion controllers, pioneering learned physics-based animation.

    Motion Synthesis

1992

1
  • , ,

    Lets the user drag points on the model directly and solves for the lattice control points that achieve it, making FFD usable without manipulating the cage by hand.

    Skinning

1990

2

1989

1

1988

2
  • , ,

    Introduced joint-dependent local deformations (JLD) for hand animation, an early precursor to pose-space deformation and corrective skinning.

    Skinning / Rigging

  • Spacetime ConstraintsSIGGRAPHAcademic942 citesdetails ↗

    ,

    Spacetime optimization formulation for physics-based character animation, optimizing motions over time to satisfy user-specified constraints.

    Motion Synthesis

1987

2

1986

2
  • Free-Form Deformation of Solid Geometric ModelsSIGGRAPHAcademic3352 citesdetails ↗

    ,

    Introduces FFD lattices: deforming models by warping the space around them, a foundation for countless rig deformers.

    Skinning

  • The Synthesis of Cloth ObjectsSIGGRAPHAcademicdetails ↗

    One of the first computer graphics cloth methods: drape a fabric hung from constraint points by approximating it with catenary curves, then relax it under gravity.

    CFX

1984

1
  • Deforms solid primitives with global operators (twist, bend, taper, scale) applied as a position-dependent transform, and derives how surface normals carry through via the inverse-transpose of the deformation's Jacobian.

    Skinning

1981

1
  • Animating Facial ExpressionsSIGGRAPHAcademic554 citesdetails ↗

    ,

    Early muscle-based facial animation system using pseudo-muscles anchored to a facial mesh to drive expression deformations.

    Facial / Muscles

1978

3

1976

1

1974

1
  • A Parametric Model for Human FacesTech NoteAcademic2 citesdetails ↗

    First parameterized 3D face model enabling controllable facial expression animation through a set of continuous deformation parameters.

    Facial

1972

2
  • The system behind the Computer Animated Hand, one of the first 3D computer character animations: Catmull digitized a model of his own hand into roughly 350 polygons and animated it, an origin point for articulated 3D characters.

    Rigging

  • First known computerized 3D facial animation, creating a parametric model of a human face and producing the first CG facial animation.

    Facial

Sources

RSS ↗
Ke-Sen Huang's paper index

Per-year link lists for every SIGGRAPH, SIGGRAPH Asia and Eurographics technical-papers program.

Disney Research

The Medusa and Anyma facial capture line, rig-space physics, and character simulation.

Disney Animation Technology

WDAS production papers on hair, cloth, and skinning from Tangled through Moana 2.

Wētā FX publications

Loki, Animatomy, and the systems behind the Avatar-era face and creature pipelines.

Pixar graphics library

Character articulation, cloth and hair, and the deformation papers behind Presto.

Digital Domain

Masquerade and Charlatan: the face pipelines behind Thanos and digital doubles.

dblp: DigiPro / SCA / MIG

Tables of contents for the production and animation-specific venues.

GDC Vault

The talks that moved game animation: motion matching, IK rigs, facial pipelines.

FMX

Studio breakdowns of creature, face, and CFX pipelines from the Stuttgart conference.

Ubisoft La Forge

Learned motion matching, motion in-betweening, and physics-based characters.

Unreal Engine

MetaHuman, Control Rig, the ML Deformer, Chaos Cloth, and Motion Matching talks.

SideFX Houdini

KineFX and APEX rigging, ML skinning, muscle and tissue, and crowd character FX.

Autodesk Maya

Delta Mush, Proximity Wrap, Bifrost rigging, HumanIK, and the Maya ML Deformer.

arXiv cs.GR

Preprints for the ML character animation wave.