WtyczkiUnreal Engine
AFK AI dla Unreal Engine: Wtyczka do automatycznego riggingu
Dodaj rig i animacje do siatki bez wychodzenia z Unreala. Kliknij prawym przyciskiem static albo skeletal mesh w Content Browserze, wybierz Rig with AFK AI, a mniej więcej minutę później w tym samym folderze pojawi się skeletal mesh z rigiem i animacjami. Nie trzeba niczego kompilować, więc wtyczka działa też w projektach opartych wyłącznie na Blueprintach.
Wersja 0.1.0 · 27,3 KBafk-ai-unreal-0.1.0.zip
Działa na: Windows, macOS i Linux
Content > Characters
Trzy kroki w aplikacji Unreal Engine
- Unreal Engine
Content > Characters
M_HeroT_HeroHeroEdit...DuplicateRenameRig with AFK AI1Wybierz siatkę
Kliknij prawym przyciskiem static albo skeletal mesh w Content Browserze i wybierz Rig with AFK AI.
- Unreal Engine
Rig with AFK AI
Body typeHuman▾All animationsRig onlyFacingAuto ▾CancelOK2Kliknij OK
Wybierz typ budowy i zdecyduj, czy chcesz animacje. W trakcie rigowania możesz dalej pracować.
- Unreal Engine
Content > Characters
M_HeroT_HeroHeroHero_riggedSkeletonPhysicsAssetWalkIdle_A3Gotowe w projekcie
W tym samym folderze pojawia się skeletal mesh ze szkieletem, physics assetem i animacjami.
Instalacja
- Pobierz afk-ai-unreal-0.1.0.zip i rozpakuj go. Dostaniesz folder o nazwie AFKAI.
- Włóż go do folderu
Pluginsprojektu, obok pliku.uproject, tak żeby powstała ścieżkaMyGame/Plugins/AFKAI/AFKAI.uplugin. Jeśli folderuPluginsnie ma, utwórz go. - Otwórz projekt albo uruchom go ponownie. AFK AI włącza dwie wtyczki dostarczane z Unrealem: Python Editor Script Plugin i Editor Scripting Utilities. Jeśli Unreal poprosi o restart, zgódź się.
- Na pasku menu u góry edytora pojawi się menu AFK AI.
Żeby mieć wtyczkę we wszystkich projektach, włóż folder do silnika (Engine/Plugins/Marketplace/AFKAI w instalacji Unreala), a potem włącz ją w każdym projekcie w Edit > Plugins.
- Plik
- afk-ai-unreal-0.1.0.zip
- Wersja
- 0.1.0
- Rozmiar
- 27,3 KB
- Systemy
- Windows, macOS i Linux
- SHA-256
- 92d030cac300ca417d611515d692933fed43685eb8dab9439f0f9f51903dc940
Wymagania
- Unreal Engine 5.1 lub nowszy, w systemie Windows, macOS albo Linux
- Python Editor Script Plugin i Editor Scripting Utilities, dostarczane z Unrealem (AFK AI je włącza)
- 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ć
- Wybierz AFK AI > Sign in.... Przeglądarka otworzy afk.ai: zaloguj się tam przez Google i wróć do Unreala. Menu AFK AI pokazuje twój e-mail i liczbę rigowań, które zostały ci w tym miesiącu.
- W Content Browserze kliknij prawym przyciskiem static albo skeletal mesh zaimportowany z pliku
.fbx,.glblub.gltfi wybierz Rig with AFK AI. - Wybierz jego Body type, All animations albo Rig only, a Facing zostaw na Auto. Kliknij OK.
- W trakcie rigowania pracuj dalej. Postęp widać w menu AFK AI i w Output Logu.
Jeśli przeglądarka nie może wrócić do Unreala (blokuje ją zapora albo Unreal działa na innym komputerze), strona afk.ai pokaże kod logowania. Wybierz AFK AI > I have a sign-in code..., wklej kod i kliknij OK. 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
- W tym samym folderze co oryginał, od razu zaznaczony: Hero_rigged dla siatki o nazwie Hero, czyli skeletal mesh ze szkieletem i physics assetem.
- Animacje
- Każda jako osobna Animation Sequence. Kliknij ją dwukrotnie, żeby ją odtworzyć.
- Plik
Hero_rigged.fbx, zapisany obok oryginalnego pliku źródłowego albo w folderzeSaved/AFK AIprojektu. Kolejny rig tej samej siatki da Hero_rigged_2: nic nie zostaje nadpisane.- Zapisywanie
- Jak przy każdym imporcie, nowe assety trafiają na dysk dopiero po zapisaniu (File > Save All).
Ograniczenia, o których warto wiedzieć
- AFK AI riguje plik, z którego siatka została zaimportowana, bez zmian:
.fbx,.glblub.gltfdo 50 MB. Siatkę zaimportowaną z.objalbo taką, której plik przeniesiono, trzeba najpierw zaimportować ponownie. - W Unrealu 5.5 i nowszych nowy importer nie zawsze przyjmuje wszystkie ustawienia, które przekazuje mu wtyczka. Jeśli wynik nie jest skeletal meshem, przeciągnij zapisany
.fbxdo Content Browsera i zaimportuj go jako Skeletal Mesh z animacjami. - Plik
.gltfmusi mieć wszystko w jednym pliku. Jeśli twój ma osobny.binalbo tekstury, wyeksportuj zamiast tego.glb.
Pytania
Czy muszę coś kompilować?
Nie. Wtyczka jest napisana w Pythonie, który uruchamia wbudowana wtyczka Pythona w edytorze, więc działa w projektach opartych wyłącznie na Blueprintach, bez C++ i kompilatora.
Komunikat mówi, że siatka nie ma pliku źródłowego. Co teraz?
AFK AI riguje plik, z którego pochodzi siatka. Jeśli był to .obj, wyeksportuj model ze swojego programu 3D jako .fbx, .glb lub .gltf i zaimportuj go. Jeśli plik przeniesiono albo zmieniono mu nazwę, kliknij siatkę prawym przyciskiem, wybierz Reimport With New File i wskaż plik w nowym miejscu.
Czy mogę użyć na nim animacji manekina?
Kości humanoida mają takie nazwy jak w manekinie UE (pelvis, spine_01, thigh_l), więc IK Retargeter automatycznie dopasuje go do manekina i do innych twoich postaci.
W których wersjach działa?
W Unreal Engine 5.1 i nowszych, w systemach Windows, macOS i Linux.
Czy wtyczka AFK AI do aplikacji Unreal Engine 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 →- BlenderKopia z rigiem i animacjami pojawia się obok twojego modelu. Blender 4.2 i nowsze.Pobierz wtyczkę →
- MayaDodaj rig do zaznaczenia z menu AFK AI; kopia z rigiem dostaje własną przestrzeń nazw. Maya 2022 i nowsze.Pobierz wtyczkę →
- 3ds MaxDodaj rig do zaznaczenia z menu AFK AI; kopia z rigiem trafia na osobną warstwę. 3ds Max od 2022 do 2026.Pobierz wtyczkę →
- ZBrushDodaj rig do rzeźby i zapisz ją jako FBX lub GLB, gotową do otwarcia w Blenderze. ZBrush 2026 i nowsze.Pobierz wtyczkę →
- UnityFBX z rigiem obok twojego modelu, dla ludzi jako Humanoid, z klipami ustawionymi w pętli. Unity 2021.3 i nowsze.Pobierz wtyczkę →
- GodotGLB z rigiem obok twojego modelu, z animacjami w pętli już ustawionymi. Godot 4.2 i nowsze.Pobierz wtyczkę →
- Cocos CreatorGLB z rigiem i animacjami, dodany do twoich assetów obok oryginału. Cocos Creator 3.8 i nowsze.Pobierz wtyczkę →
- Roblox StudioDodaj rig do pliku modelu, a potem wczytaj go przez Import 3D w Studio, razem z kośćmi i animacjami.Pobierz wtyczkę →
Wolisz rigować w przeglądarce?
afk.ai/rig dodaje rig tak samo, a do tego ma podgląd, poprawki i wszystkie formaty pobierania.