Ten punkt końcowy umożliwia utworzenie nowego zadania w celu zastosowania określonej akcji animacji do postaci, dla której wcześniej wykonano rigging. Obejmuje opcje przetwarzania końcowego.
Parametry
Name
rig_task_id
Type
string
Wymagane
Description
id pomyślnie ukończonego zadania riggingu (z POST /openapi/v1/rigging). Postać z tego zadania zostanie animowana.
Ten punkt końcowy pozwala pobrać zadanie animacji na podstawie prawidłowego id zadania. Zobacz Obiekt zadania Animacja, aby sprawdzić, które właściwości są uwzględnione.
Parametry
Name
id
Type
path
Description
Unikalny identyfikator zadania animacji do pobrania.
Zwracane dane
Odpowiedź zawiera obiekt zadania Animacja. Szczegóły znajdziesz w sekcji Obiekt zadania Animacja.
Obiekt zadania Animacji reprezentuje jednostkę pracy służącą do zastosowania animacji do postaci z przypisanym szkieletem.
Właściwości
Name
id
Type
string
Description
Unikalny identyfikator zadania.
Name
type
Type
string
Description
Typ zadania Animacja. Wartość to animate.
Name
status
Type
string
Description
Status zadania. Możliwe wartości: PENDING, IN_PROGRESS, SUCCEEDED, FAILED, CANCELED.
Name
progress
Type
integer
Description
progress zadania (0-100).
Name
created_at
Type
timestamp
Description
Znacznik czasu (w milisekundach od epoki), kiedy zadanie zostało utworzone.
Znacznik czasu reprezentuje liczbę milisekund, które upłynęły od 1 stycznia 1970 UTC, zgodnie ze
standardem RFC 3339.
Na przykład piątek, 1 września 2023 12:00:00 PM GMT jest reprezentowany jako 1693569600000. Dotyczy to
wszystkich znaczników czasu w Meshy API.
Name
started_at
Type
timestamp
Description
Znacznik czasu (w milisekundach od epoki), kiedy zadanie rozpoczęło przetwarzanie. 0, jeśli nie rozpoczęto.
Name
finished_at
Type
timestamp
Description
Znacznik czasu (w milisekundach od epoki), kiedy zadanie zostało zakończone. 0, jeśli nie zakończono.
Name
expires_at
Type
timestamp
Description
Znacznik czasu (w milisekundach od epoki), kiedy wygasają assety wynikowe zadania.
Name
task_error
Type
object
Description
Szczegóły błędu dla nieudanych zadań. Zobacz Błędy, aby uzyskać pełną referencję obiektu task_error.
Name
consumed_credits
Type
integer
Description
Liczba kredytów zużytych przez to zadanie. Obecne, gdy status zadania to PENDING, IN_PROGRESS lub SUCCEEDED. Zwraca 0 dla zadań FAILED (kredyty są zwracane w przypadku niepowodzenia).
Name
result
Type
object
Description
Zawiera adresy URL animacji wyjściowej, jeśli zadanie SUCCEEDED.
Name
animation_glb_url
Type
string
Description
Adres URL do pobrania animacji w formacie GLB.
Name
animation_fbx_url
Type
string
Description
Adres URL do pobrania animacji w formacie FBX.
Name
processed_usdz_url
Type
string
Description
Adres URL do pobrania przetworzonej animacji w formacie USDZ.
Name
processed_armature_fbx_url
Type
string
Description
Adres URL do pobrania przetworzonej armatury w formacie FBX.
Name
processed_animation_fps_fbx_url
Type
string
Description
Adres URL do pobrania animacji ze zmienionym FPS w formacie FBX (np. jeśli użyto operacji change_fps).
Name
preceding_tasks
Type
integer
Description
Liczba poprzedzających zadań w kolejce. Ma znaczenie tylko, jeśli status to PENDING.