WtyczkiGodot

AFK AI dla Godota: Dodatek do automatycznego riggingu

Dodaj rig do modelu 3D bez wychodzenia z Godota. Wybierz plik modelu w projekcie, kliknij Rig, a mniej więcej minutę później obok pojawi się kopia z rigiem i animacjami (idle, walk, run i innymi), gotowa do wrzucenia do sceny.

Wersja 0.1.0 · 16,1 KBafk-ai-godot-0.1.0.zip
Działa na: Windows, macOS i Linux

Trzy kroki w aplikacji Godot

  1. Godot

    res://characters

    hero.png
    hero.glb
    1

    Wybierz plik modelu

    Plik .glb, .gltf lub .fbx w doku FileSystem.

  2. Godot

    AFK AISign out

    you@example.com · 2 rigs left this month

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    Rig

    Rigging: adding the animations…

    2

    Kliknij Rig

    W doku AFK AI obok Inspectora wybierz typ budowy i kliknij Rig. W trakcie rigowania możesz dalej pracować.

  3. Godot

    res://characters

    hero.png
    hero.glb
    hero_rigged.glb
    Idle_A⟳
    Walk⟳
    Sprint⟳
    Jump_Start
    3

    Gotowe w projekcie

    Obok oryginału pojawia się .glb z rigiem, z animacjami w AnimationPlayerze, a te powtarzalne są już ustawione w pętli.

Instalacja

  1. Pobierz afk-ai-godot-0.1.0.zip i rozpakuj go.
  2. Skopiuj folder addons/afk_ai do folderu addons projektu. Jeśli projekt nie ma folderu addons, utwórz go.
  3. Włącz dodatek: Project > Project Settings > Plugins i zaznacz Enable przy AFK AI. Po prawej, obok Inspectora, pojawi się dok AFK AI.

Pobieranie

Pobierz dla Godot

Pobieranie za darmo

Plik
afk-ai-godot-0.1.0.zip
Wersja
0.1.0
Rozmiar
16,1 KB
Systemy
Windows, macOS i Linux
SHA-256
852ab7dfe787fe061748ad7d238b3eeeefa35b33e1b21bb4ee9a7bdfb32a15c4

Wymagania

  • Godot 4.2 lub nowszy, w systemie Windows, macOS albo Linux
  • Konto afk.ai: logujesz się przez Google. Darmowe konto ma limit 3 rigowań miesięcznie.
  • Połączenie z internetem: rigging odbywa się na serwerach AFK AI.

Jak używać

  1. Kliknij Sign in w doku AFK AI. Przeglądarka otworzy afk.ai: zaloguj się tam przez Google. Dok pokazuje twój e-mail i liczbę rigowań, które zostały ci w tym miesiącu.
  2. W doku FileSystem kliknij plik modelu: .glb, .gltf lub .fbx.
  3. Wybierz jego Body type: Human dla ludzi i postaci humanoidalnych, typ danego zwierzęcia albo Object dla rzeczy, które nie są stworzeniami. Potem All animations albo Rig only, a Facing zostaw na Auto.
  4. Kliknij Rig. Dok pokazuje, co się dzieje: wysyłanie, oczekiwanie, rigowanie, pobieranie.

Jeśli przeglądarka poinformuje, że nie może wrócić do Godota, pokaże zamiast tego kod logowania. Skopiuj go, wklej w I have a sign-in code w doku i kliknij Use. Kod jest ważny przez godzinę.

Każde rigowanie wlicza się do limitu rigowań na twoim koncie, tak samo jak na afk.ai/rig. Darmowe konto ma ich 3 miesięcznie, z darmowymi animacjami; plan daje więcej rigowań i wszystkie animacje. Nieudane rigowanie się nie liczy.

Co dostajesz z powrotem

Gdzie
hero_rigged.glb obok hero.glb, od razu zaznaczony. Kolejny rig da hero_rigged_2.glb: nic nie zostaje nadpisane.
Animacje
W jego AnimationPlayerze. Te, które się powtarzają (idle, walk, run i podobne), są ustawione w pętli; możesz to zmienić w ustawieniach Import pliku.
Jak go użyć
Przeciągnij nowy plik do sceny.
Co zostało wysłane
Tylko wybrany plik, w takiej postaci, w jakiej jest w projekcie. Nic innego z projektu nie opuszcza twojego komputera.
Tak wygląda efekt pracy AFK AI w 3D: model na szkielecie przygotowanym dla jego typu budowy, z przypisanymi wagami i animacjami. Przeciągnij, żeby go obrócić, i wybierz animację do odtworzenia. Rycerz: Medieval Knight, autor: Andy Woodhead, CC BY 4.0.

Ograniczenia, o których warto wiedzieć

  • Plik .gltf musi mieć wszystko w środku. Jeśli twój ma osobny plik .bin albo tekstury, wyeksportuj go zamiast tego jako .glb (w Blenderze: File > Export > glTF 2.0, format glTF Binary).
  • Modele do 50 MB.
  • Cancel przerywa czekanie, ale nie rigowanie, które nadal się liczy.

Pytania

Czy działa w Godocie 3?

Nie. Wymaga Godota 4.2 lub nowszego.

Gdzie są animacje?

W AnimationPlayerze modelu z rigiem. Przeciągnij _rigged.glb do sceny i odtwarzaj je z AnimationPlayera albo ze swoich skryptów.

Dlaczego mój .gltf się nie wysyła?

AFK AI przyjmuje .gltf tylko wtedy, gdy wszystko jest w jednym pliku. Wyeksportuj model jako .glb (glTF Binary) i wybierz ten plik.

Czy wtyczka AFK AI do aplikacji Godot jest darmowa?

Można ją pobrać za darmo. Każde rigowanie wlicza się do limitu rigowań na twoim koncie afk.ai, tak samo jak na afk.ai/rig: darmowe konto ma ich 3 miesięcznie, z darmowymi animacjami, a plan daje więcej rigowań i wszystkie animacje. Nieudane rigowanie się nie liczy.

Czy moje dane logowania trafiają do plików?

Nie. Logowanie jest zapisane na twoim komputerze, w ustawieniach twojego użytkownika, nigdy w pliku sceny ani projektu, więc udostępniając pracę albo robiąc commit, nie udostępniasz konta. Sign out je usuwa.

Czy mogę użyć wyniku w komercyjnej grze?

Tak. Animacje są na licencji CC0 (domena publiczna), a twój model nadal należy do ciebie.

AFK AI do innych twoich programów

Wszystkie wtyczki →

Wolisz rigować w przeglądarce?

afk.ai/rig dodaje rig tak samo, a do tego ma podgląd, poprawki i wszystkie formaty pobierania.

Dodaj rig do modelu