Leksykon IT › Programowanie › Motion matching

Motion matching

Programowanie Svenska → Zaktualizowano: 2026-10-24

Technika animacji, która w każdej klatce przeszukuje dużą bazę nagranych ruchów i odtwarza tę klatkę, której poza i nadchodząca trajektoria najlepiej pasują do bieżącego stanu postaci i zamiarów gracza.

Zamiast ręcznie budowanych maszyn stanów i drzew mieszania, w których każde przejście między chodem, biegiem i skrętem trzeba zaprojektować, podajemy surowy motion capture i pozwalamy wyszukiwaniu znaleźć następny krok. Efekt jest responsywny, a zakręty wyglądają naturalnie — kosztem pamięci i czasu wyszukiwania.

Metodę spopularyzowało Ubisoft przy For Honor (2016); wystąpienie Simona Claveta na GDC szeroko się rozeszło. „Learned motion matching” (2020) skompresował ciężką bazę za pomocą sieci neuronowych, tak że technika zmieściła się także na słabszych maszynach.

← Wróć do leksykonu