PoradnikiPoradnik6 min czytania

Darmowe animacje mocap i FBX: Skąd je wziąć i jak dopasować je do swojej postaci

Dziesięć miejsc z darmowym motion capture i animacjami FBX, pięć darmowych narzędzi, które zamieniają wideo w mocap, i jak dopasować to wszystko do swojej postaci.

  • Run Anime
  • Dance Charleston
  • Jumping Jacks
  • Sword Combo
Siedem animacji z biblioteki afk.ai (593 dla humanoida) na jednej postaci anime z rigiem, tak jak odtwarzają się na afk.ai/rig. Model: anime-girl@Walking, autor: rosaliarenda, CC BY 4.0.

Darmowego motion capture jest więcej, niż większość ludzi myśli. Trudność rzadko polega na znalezieniu animacji. Chodzi o to, żeby zadziałała na twojej postaci, bo animacja pasuje tylko do szkieletu, dla którego powstała.

W skrócie:

Najszybciej
Mixamo samo nakłada swoje animacje na twojego humanoida.
Najwięcej darmowego mocapu
Biblioteka Carnegie Mellon (około 2600 nagrań) i zbiór badawczy Bandai Namco (około 3000 ruchów).
Do Unreala
Darmowy Game Animation Sample od Epic, z setkami animacji mocap na manekinie UE5.
Gotowe paczki FBX
Darmowe paczki Rokoko, na szkielecie Mixamo z palcami.
Twoje własne ruchy
Nagraj się na wideo i zamień to w mocap w Rokoko Vision, Move One lub DeepMotion.

Darmowe biblioteki mocap i FBX

ŹródłoIlePlikiRejestracjaNajlepsze do
MixamotysiąceFBX, DAEAdobe IDSzybkie klipy od razu na twoim humanoidzie
CMU Motion Capture Database2605 nagrańASF/AMC; konwersje do BVH i FBX w siecibrakCodzienne ruchy i chodzenie, jeśli umiesz je oczyścić
Darmowe paczki Rokokopaczka z 263 klipami plus paczki tematyczneFBX, 30 fps, szkielet Mixamo z palcamie-mailWalki, tańce, zombie, sport
Game Animation Sampleponad 500, plus 400 kolejnych w UE 5.7projekt Unrealakonto EpicGry w Unreal Engine
Bandai Namco Researchokoło 3000 ruchówBVHbrakTen sam ruch w różnych nastrojach
Darmowe ruchy ActorCoredo 10 pobrań dziennieFBX, BVHReallusionPresety do Unity, Unreala i Blendera
SFU Motion Captureokoło 44BVH, FBX, C3DbrakTaniec i sztuki walki
Comiesięczne paczki Andersona Rohra134 ruchy do września 2026FBX, 60 fpsGumroadSzkielety UE5, Rokoko i iClone
Próbka MoCap Online20Unreal na Fab; FBX i Unity po rejestracjiEpic lub e-mailDopracowana lokomocja
Universal Animation Library 2ponad 130, większość darmowaFBX, GLBbrakStylizowane gry (animowane ręcznie, nie mocap)

Uwaga co do CMU: nagrania nie mają ruchu palców, a te z niższymi numerami osób są starsze i bardziej zaszumione. Nadal jest to największy darmowy zbiór, jaki istnieje, a konwersje do BVH i FBX zrobione przez społeczność oszczędzają ci kroku z ASF/AMC.

Zrób własny mocap z wideo

Kombinezon nie jest już potrzebny. Te narzędzia zamieniają nagranie z telefonu w animację, a każde ma darmowy plan:

Nagrywaj w dobrym świetle, z całym ciałem w kadrze i nieruchomą kamerą. Krótkie klipy wychodzą czyściej niż długie.

NarzędzieDarmowy planEksport
Rokoko Vision30 sekund wideo miesięcznieFBX
Move One30 kredytów jednorazowo, około 30 sekundFBX
DeepMotion Animate 3Ddo 60 sekund miesięcznieFBX, BVH, GLB
Plask15 sekund dziennieFBX, GLB, BVH
QuickMagic50 sekund, uzupełniane co miesiącFBX

Dlaczego animacja FBX nie działa na twojej postaci

Animacja to lista obrotów nazwanych kości, nagrana z jednego szkieletu w jednej pozie spoczynkowej. Twoja postać ma własny szkielet: inne nazwy kości, inne proporcje, może A-pozę zamiast T-pozy. Wczytaj animację bez zmian, a nic się nie ruszy albo wszystko się poskręca.

Rozwiązaniem jest retargeting: wskazanie silnikowi, która z twoich kości odpowiada której kości animacji.

Unity
Ustaw i postać, i plik FBX z animacją na Humanoid w zakładce Rig. Unity zbuduje awatar dla każdego z nich i samo zmapuje kości; sprawdź je w Configure.
Unreal Engine 5.4 i nowszy
Kliknij animacje prawym przyciskiem, wybierz Retarget Animation Assets i pozwól, żeby Auto Generate Retargeter zbudował IK Rigi. Najlepiej zna manekiny UE4 i UE5 oraz MetaHumany.
Blender
Nie ma wbudowanego retargetingu. Pewną opcją jest Remap z Auto-Rig Pro (płatny); darmowa wtyczka Rokoko też to potrafi, ale ma otwarte błędy w Blenderze 5.
Godot 4.3 i nowszy
Importuje FBX bezpośrednio. W Advanced Import daj szkieletowi BoneMap z profilem humanoida, a potem udostępnij klipy przez AnimationLibrary.

Typowe problemy z importem FBX

ProblemRozwiązanie
100 razy za duży albo za małyCentymetry kontra metry. Unity: Convert Units albo Scale Factor. Unreal: Import Uniform Scale. Blender: zastosuj skalę armatury.
Leży na plecachOś Y w górę kontra oś Z w górę. Importer FBX w Blenderze 5 odczytuje osie z pliku; starszy importer wymaga Forward -Z, Up Y.
Ślizga się po podłodzeRoot motion. Unity: Bake Into Pose dla pozycji roota. Mixamo: zaznacz In Place.
Odtwarza się za szybko albo za wolnoLiczba klatek na sekundę. W Unrealu wyłącz Use Default Sample Rate.
Zostaje w T-pozieNazwy kości się nie zgadzają (mixamorig: kontra mixamorig1:). Zmień ich nazwy albo zrób retargeting.
Ręce pod złym kątemT-poza kontra A-poza. Unity: Enforce T-Pose. Unreal: popraw pozę retargetingu. Godot: Fix Silhouette.
W ogóle się nie importujeStary FBX. Otwórz go w Blenderze i wyeksportuj ponownie: Blender zapisuje FBX 7.4.

Albo pomiń retargeting

Retargeting istnieje, bo animacja i postać pochodzą z różnych miejsc. afk.ai zaczyna od drugiej strony. Jego AI dopasowuje własny szkielet wewnątrz twojego modelu, więc każda animacja z jego biblioteki pasuje bez zmian: 594 dla humanoida i osobny zestaw dla każdego typu ciała stwora.

Twoja postać ma już rig? afk.ai może zachować jej własny szkielet, wagi i fizykę i zamiast tego retargetować na nią swoje animacje. Wszystkie możesz odtworzyć na swojej postaci w przeglądarce przed pobraniem. Pobierasz GLB z zaznaczonymi animacjami. Jeśli potrzebujesz FBX, wybierz FBX przy pobieraniu albo zaimportuj GLB do Blendera i wyeksportuj FBX z wyłączonym Add Leaf Bones i z Apply Scalings ustawionym na FBX All. Sprawdziliśmy to na pobraniu ze 194 animacjami w Blenderze 5.2: przeszły wszystkie 66 kości i wszystkie 194 klipy.

Panel Animations na afk.ai/rig: Movement, Cover and Prone, Idle, Jump and Climb, Sports and Fitness, Combat, Unarmed Combat, Melee Weapons, Guns and Bows, Magic, Hit and Death, a na dole Download with 194 animations
  • Run Anime
  • Dance Charleston
  • Jumping Jacks
  • Sword Combo
Panel Animations na afk.ai/rig (593 dla humanoida), według kategorii, i sześć animacji na tej samej postaci. Zaznacz te, które chcesz, a trafią do jednego pliku. Model: anime-girl@Walking, autor: rosaliarenda, CC BY 4.0.

Najczęstsze pytania

Gdzie znajdę darmowe animacje mocap?

Mixamo (na twoim własnym humanoidzie, za darmo z Adobe ID), baza motion capture Carnegie Mellon, darmowe paczki Rokoko, Game Animation Sample od Epic do Unreala i zbiór badawczy Bandai Namco na GitHubie. Jeśli chcesz zrobić własne, Rokoko Vision, Move One i DeepMotion zamieniają wideo w mocap i mają darmowy plan.

Czy animacje Mixamo to motion capture?

W większości tak. Adobe opisuje je jako nagrane z udziałem profesjonalnych aktorów motion capture.

Jak przekonwertować BVH na FBX?

W Blenderze: File, Import, Motion Capture (.bvh), a potem File, Export, FBX. Żeby nałożyć ruch na postać, najpierw zrób jego retargeting na szkielet postaci.

Dlaczego moja animacja FBX nie działa w Unity?

Zwykle dlatego, że postać i animacja mają różne szkielety. Ustaw obie na Humanoid w zakładce Rig, żeby Unity mogło zmapować jeden na drugi, i upewnij się, że klip jest w Animator Controllerze na postaci.

Czy mogę nagrać mocap telefonem?

Tak. Rokoko Vision, Move One, DeepMotion, Plask i QuickMagic zamieniają zwykłe wideo w animację, a każde z nich ma darmowy plan. Najlepiej sprawdza się jedna osoba, cała w kadrze, w dobrym świetle.

Gdzie znajdę darmowe animacje zwierząt?

Większość darmowego mocapu to ludzie. afk.ai ma animacje stworzone dla czworonogów i zwierząt kopytnych, ptaków, smoków, dinozaurów, pająków, węży, ryb i innych, a do tego robi rig twojego modelu, żeby mógł je odtwarzać. Zobacz poradnik o zwierzętach.

Zrób rig i animuj swój model

AI robi jego rig w twojej przeglądarce, a potem odtwarza na nim setki animacji. Pobierz jeden plik GLB do dowolnego silnika.

Zrób rig modelu

Więcej poradników