# Animacja postaci sterowana danymi

EN: **Data-driven character animation** · id `charanimation` · aliases: data-driven character animation, data-driven animation, animacja postaci oparta na danych, animacja postaci sterowana danymi

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [AI w grach](https://aiatlasgraph.com/t/gameai.md) › Animacja postaci sterowana danymi

## Description

- PL: Techniki generowania ruchu ciała i twarzy postaci z danych motion capture: wyszukiwanie klatek, sieci sterujące ruchem, modele generatywne ruchu i animacja z dźwięku.
- EN: Techniques generating body and facial motion of characters from motion-capture data: frame search, neural motion controllers, generative motion models and audio-driven animation.

## In one sentence

- PL: Ruch postaci w grach i filmach powstaje z nagrań prawdziwych ludzi i modeli, które z nich się uczą, a nie z ręcznego ustawiania każdej klatki.
- EN: Character movement in games and films comes from recordings of real people and models that learn from them, not from posing every frame by hand.

## Problem it solves

- PL: Ręczne animowanie każdego kroku, skrętu i grymasu jest bardzo drogie, a przejścia między gotowymi klipami wyglądają sztucznie.
- EN: Hand-animating every step, turn and grimace is very costly, and transitions between ready-made clips look artificial.

## What it does

- PL: Jak tancerz, który obejrzał tysiące nagrań i potrafi płynnie improwizować ruch pasujący do każdej sytuacji.
- EN: Like a dancer who has watched thousands of recordings and can smoothly improvise a movement for any situation.

## Everyday example

- PL: Bohater gry biegnie, gwałtownie hamuje i skręca na kamienistym zboczu, a jego nogi naturalnie trafiają na kolejne głazy.
- EN: A game hero runs, brakes hard and turns on a rocky slope, and his feet land naturally on each boulder.

## This concerns you if you…

- PL: animujesz postacie w grze lub filmie
- PL: chcesz ożywić awatara głosem lub opisem
- PL: ciekawi cię, czemu ruch w nowych grach wygląda tak płynnie
- EN: animate characters in a game or film
- EN: want to bring an avatar to life with voice or a description
- EN: wonder why movement in new games looks so smooth

## Keywords

motion matching · learned motion matching · PFNN · motion diffusion model · text-to-motion · Audio2Face · inertialization · motion capture · AMASS · HumanML3D · SMPL

## How it works

- PL: Nagrania motion capture zamienia się na sekwencje póz szkieletu z cechami takimi jak prędkości stóp i przyszła trajektoria. Systemy czasu rzeczywistego wyszukują lub przewidują następną pozę na podstawie sterowania gracza i otoczenia. Modele generatywne tworzą całe ruchy z tekstu lub dźwięku, a wynik przenosi się na szkielet postaci (retargeting).
- EN: Motion-capture recordings become sequences of skeleton poses with features such as foot velocities and future trajectory. Real-time systems search for or predict the next pose from player control and surroundings. Generative models create whole motions from text or audio, and the result is retargeted to the character's skeleton.

## Limits

- PL: Jakość zależy od pokrycia nagrań: ruch, którego nie było w danych, wychodzi słabo. Kinematyczne metody nie znają fizyki, więc stopy potrafią się ślizgać lub przenikać przez przeszkody. Sesje motion capture i czyszczenie danych są kosztowne.
- EN: Quality depends on recording coverage: motion absent from the data comes out poorly. Kinematic methods know no physics, so feet may slide or pass through obstacles. Motion-capture sessions and data clean-up are costly.

## Key terms

- PL: **motion capture**: Nagrywanie ruchu aktora markerami, czujnikami lub kamerami.
- PL: **retargeting**: Przeniesienie ruchu na szkielet o innych proporcjach.
- PL: **poza**: Położenia i obroty wszystkich stawów szkieletu w jednej klatce.
- EN: **motion capture**: Recording an actor's movement with markers, sensors or cameras.
- EN: **retargeting**: Transferring motion onto a skeleton with different proportions.
- EN: **pose**: Positions and rotations of all skeleton joints in one frame.

## Know first

- [Estymacja pozy i punktów kluczowych (Pose and keypoint estimation)](https://aiatlasgraph.com/t/poseestimation.md)
- [Podstawy sieci neuronowych (Neural network fundamentals)](https://aiatlasgraph.com/t/neuralbasics.md)

## Subtopics (4 direct, 4 in total)

- [Animacja twarzy z nagrania głosu (Audio-driven facial animation)](https://aiatlasgraph.com/t/audiofacial.md): Models mapping a speech signal to a sequence of facial-animation parameters for a 3D character, followed by retargeting the motion to its rig.
- [Dopasowywanie ruchu z bazy nagrań (motion matching) (Motion matching)](https://aiatlasgraph.com/t/motionmatching.md): A kinematic animation method that every frame or few frames searches the recording database for the nearest pose-and-trajectory feature vector and jumps playback there.
- [Generowanie ruchu postaci z opisu tekstowego (Text-to-motion generation)](https://aiatlasgraph.com/t/textmotion.md): Generative models, most often diffusion transformers, producing skeleton pose sequences conditioned on text, an action label or other signals.
- [Neuronowe sterowanie ruchem postaci (Neural character controllers)](https://aiatlasgraph.com/t/neuralcharcontrol.md): Autoregressive networks predicting the next frame's pose from the previous state, control input and scene geometry, often with weights that depend on the motion phase.

## Related topics

Untyped, symmetric "see also" links.

- [Naśladowanie ruchu człowieka przez robota (Motion imitation and retargeting from human data)](https://aiatlasgraph.com/t/motionimitation.md)

## Sources

- [Introducing Learned Motion Matching](<https://www.ubisoft.com/en-us/studio/laforge/news/6xXL85Q3bF2vEj76xmnmIu/introducing-learned-motion-matching>) `holden-learned-motion-matching-2020` · by Daniel Holden (Ubisoft La Forge)
- [Phase-Functioned Neural Networks for Character Control](<https://theorangeduck.com/page/phase-functioned-neural-networks-character-control>) `holden-pfnn-2017` · by Daniel Holden, Taku Komura, Jun Saito
- [Human Motion Diffusion Model](<https://arxiv.org/abs/2209.14916>) `tevet-mdm-2022` · by Guy Tevet, Sigal Raab, Brian Gordon, Yonatan Shafir, Daniel Cohen-Or, Amit H. Bermano

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/charanimation · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
