Eksportowanie animacji awatarów z programu Maya

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Animacje awatarów to animacje, które możesz stworzyć i przypisać do dowolnej akcji awatara, takiej jak chodzenie, pływanie czy taniec. Oprócz korzystania z narzędzi Edytora animacji lub Rejestracji animacji w Studio, możesz stworzyć animacje awatarów za pomocą zewnętrznych narzędzi do modelowania i animacji, takich jak Maya, a następnie zaimportować swoje animacje awatarów bezpośrednio do Studio, aby zastosować je do dowolnego awatara w Roblox. Korzystając z tego przewodnika jako listy kontrolnej specyficznych ustawień, które muszą spełniać twoje rig i animacja do procesu eksportu, możesz upewnić się, że twoje animacje zostały pomyślnie zaimportowane.

Manekin humanoidalny w programie Maya z kontrolkami IK.
Odniesienie do manekina R15
Przykład animacji chodzenia

Skonfiguruj rig

Przed eksportowaniem animacji swojego awatara z programu Maya musisz skonfigurować swój rig, aby był kompatybilny z wymaganiami importu Studio, w tym upewnić się, że rig przestrzega określonej hierarchii i konwencji nazewnictwa, aby Studio mogło rozpoznać plik jako animację awatara, oraz aby kanał translacji rig-u był wyciszony, aby węzeł główny nie poruszał się razem z animacją.

Hierarchia i konwencje nazewnictwa

Studio wymaga określonej hierarchii i konwencji nazewnictwa dla wewnętrznej struktury stawów humanoidalnego rig-u, aby mogło rozpoznać, co importujesz jako animację awatara. Jeśli nie używasz pobranego rig-u manekina R15 do tworzenia swoich animacji, upewnij się, że twój rig dokładnie używa następującej hierarchii stawów i konwencji nazewnictwa:

  • Root
  • HumanoidRootPart
  • LowerTorso
  • UpperTorso
  • Head (reprezentująca podstawę szyi)
  • LeftUpperArm
  • LeftLowerArm
  • LeftHand
  • RightUpperArm
  • RightLowerArm
  • RightHand
  • LeftUpperLeg
  • LeftLowerLeg
  • LeftFoot
  • RightUpperLeg
  • RightLowerLeg
  • RightFoot

Wyciszenie kanału translacji

Animacje awatarów Robloxa nie mogą poruszać postacią podczas odtwarzania; zamiast tego animacje awatarów animują rig-i w ich lokalizacji na świecie. Jeśli twoja animacja awatara jest animacją typu lokomocyjnego, w której węzeł główny porusza się w przestrzeni, na przykład postać poruszająca się do przodu podczas odtwarzania animacji chodzenia, musisz wyciszyć kanał translacji rig-u, aby animacja odtwarzała się bez poruszania rig-iem podczas eksportu.

Aby wyciszyć kanał translacji:

  1. Otwórz Edytor grafów.

    1. W menu górnym kliknij Okna. Wyświetla się menu kontekstowe.

    2. Najedź na Przestrzenie robocze, a następnie kliknij Animacja. Wyświetli się Edytor grafów.

      Zbliżenie menu rozwijanego Windows w programie Maya. Pozycja Przestrzenie robocze jest wyróżniona, a także podmenu Animacja.
  2. Przesuń Znacznik czasu do klatki 0.

    Zbliżenie Edytora grafów w programie Maya. Znacznik czasu prawej ręki postaci znajduje się na klatce 0 i jest wyróżniony.
  3. W Outlinerze, wybierz węzeł główny. Jeśli używasz pliku referencyjnego, to będzie TSM3_root.

  4. W Channel Box, kliknij prawym przyciskiem myszy na wartość Translate Z. Wyświetli się menu kontekstowe.

  5. Wybierz Wycisz wybrane. Kolor pola kanału wartości Translate Z zmienia się na pomarańczowy, aby potwierdzić, że jest wyciszone.

    Zbliżenie na Channel Box w programie Maya. Pozycja Wycisz wybrane w menu kontekstowym z kroku 4 jest wyróżniona.
    Zbliżenie na Channel Box w programie Maya. Kolor pola kanału właściwości Translate Z jest pomarańczowy, aby oznaczyć, że jest wyciszone. Pozostałe wartości są w jasnoniebieskim kolorze, aby oznaczyć, że pozostają niewyciszone.

Kiedy odtworzysz animację, węzeł główny postaci nie porusza się już w przestrzeni, a postać animuje się na miejscu w punkcie zerowym sceny.

Eksportuj animację

Teraz, gdy twój rig animuje się na miejscu i ma hierarchię oraz dane nazewnictwa, które są kompatybilne ze Studio, możesz wyeksportować animację do formatu .fbx. Program Maya nie ładował tej możliwości domyślnie, więc musisz włączyć skrypt FBX, aby uzyskać dodatkowe ustawienia niezbędne do wyeksportowania pliku w formacie rozpoznawanym przez Studio.

Aby wyeksportować animację swojego awatara z programu Maya:

  1. Zainstaluj skrypt FBX.

    1. W menu górnym kliknij Okna. Wyświetla się menu kontekstowe.

    2. Najedź na Ustawienia/Preferencje, a następnie kliknij Menadżer wtyczek. Okno Menadżera wtyczek się wyświetla.

      Zbliżenie menu rozwijanego Windows w programie Maya. Pozycja Ustawienia/Preferencje jest wyróżniona, a także podmenu Menadżera wtyczek.
    3. W polu wyszukiwania wpisz fbxmaya. Wyświetli się wtyczka fbxmaya.mll.

    4. Włącz opcje Załadowana i Auto załaduj.

      Menadżer wtyczek z zbliżeniem pliku fbxmaya. Jego ustawienia Załadowana i Auto załaduj są wyróżnione.
  2. W menu górnym kliknij Plik. Wyświetla się menu kontekstowe.

  3. Wybierz Eksportuj wszystko. Wyświetla się okno Eksportuj wszystko.

    Zbliżenie na menu rozwijane Plik w programie Maya. Pozycja Eksportuj wszystko jest wyróżniona.
  4. Na dole okna,

    1. W polu Nazwa pliku wpisz nazwę dla swojej animacji awatara.
    2. Kliknij menu rozwijane Typy plików, a następnie wybierz Eksport FBX. Panel Opcje aktualizuje swoje ustawienia.
  5. W panelu Opcje kliknij rozwijane menu Animacja dla dodatkowych ustawień animacji, a następnie w sekcji Pieczenie animacji,

    1. Włącz Pieczenie animacji.

    2. Upewnij się, że pola Początek i Koniec odpowiadają klatkom, które chcesz wyeksportować dla swojej pętli animacji.

    3. Ustaw Krok na 1.

      Zbliżenie na panel Opcje. Ustawienia Pieczenie animacji są wyróżnione.
  6. Kliknij rozwijane menu Opcje zaawansowane dla dodatkowych ustawień eksportu, a następnie w sekcji Format pliku FBX,

    1. Ustaw Typ na Binarny.

    2. W razie potrzeby ustaw Wersja na FBX 2020.

      Zbliżenie na panel Opcji. Ustawienia Formatu pliku FBX są wyróżnione.
  7. W dolnym prawym rogu kliknij przycisk Eksportuj wszystko. Po chwili plik animacji awatara .fbx wyświetli się w twoim eksploratorze plików.

Przetestuj animację w Studio

Gdy masz plik animacji awatara .fbx, możesz przetestować go w Studio, aby upewnić się, że animacja odtwarza się bez błędów.

Aby przetestować animację w Studio:

  1. Otwórz gotowy rig postaci.

    1. Z zakładki Awatar na pasku narzędzi kliknij Postać.
    2. Wybierz dowolny rig, którego chcesz użyć jako test. Rig wyświetla się w oknie podglądu.
  2. Połącz rig z Edytorem animacji.

    1. Z zakładki Awatar na pasku narzędzi kliknij Edytor klipów. Wyświetla się okno Edytora animacji.
    2. W oknie podglądu kliknij swój rig. W edytorze wyświetli się dialog.
    3. W polu Nazwa animacji wpisz nową nazwę animacji, a następnie kliknij przycisk Utwórz. Okno edytora wyświetli kontrolki mediów i odtwarzania, oś czasu oraz listę ścieżek.
  3. Zaimportuj swoją animację awatara do rig-u.

    1. Przejdź do Kontrolek mediów i odtwarzania i kliknij przycisk . Wyświetla się menu kontekstowe.

    2. Najedź na Importuj, a następnie wybierz Z animacji FBX. Wyświetli się eksplorator plików.

      Zbliżenie okna Edytora animacji. Wyświetla się menu kontekstowe z elipsą, a podmenu Z animacji FBX jest wyróżnione.
    3. Wybierz animację FBX, którą właśnie wyeksportowałeś z programu Maya, a następnie kliknij Otwórz. Kluczowe klatki animacji ładują się do Edytora animacji.

  4. Przejdź do Kontrolek mediów i odtwarzania i kliknij przycisk Odtwarzanie, aby odtworzyć animację awatara.

©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.