PluginsUnreal Engine

AFK AI für Unreal Engine: Auto-Rigging-Plugin

Rigge und animiere ein Mesh, ohne Unreal zu verlassen. Klicke im Content Browser mit der rechten Maustaste auf ein Static oder Skeletal Mesh, wähle Rig with AFK AI, und nach etwa einer Minute erscheint im selben Ordner ein geriggtes Skeletal Mesh mit seinen Animationen. Es gibt nichts zu kompilieren, deshalb funktioniert es auch in reinen Blueprint-Projekten.

Version 0.1.0 · 27,3 KBafk-ai-unreal-0.1.0.zip
Läuft unter Windows, macOS und Linux

Drei Schritte, direkt in Unreal Engine

  1. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Edit...
    Duplicate
    Rename
    Rig with AFK AI
    1

    Wähle ein Mesh

    Klicke im Content Browser mit der rechten Maustaste auf ein Static oder Skeletal Mesh und wähle Rig with AFK AI.

  2. Unreal Engine

    Rig with AFK AI

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    CancelOK
    2

    Klicke auf OK

    Wähle den Körpertyp und ob du die Animationen dazu willst. Während das Mesh geriggt wird, kannst du weiterarbeiten.

  3. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Hero_rigged
    Skeleton
    PhysicsAsset
    Walk
    Idle_A
    3

    Es ist in deinem Projekt

    Im selben Ordner erscheint ein Skeletal Mesh mit Skelett, Physics Asset und Animationen.

Installation

  1. Lade afk-ai-unreal-0.1.0.zip herunter und entpacke die Datei. Du bekommst einen Ordner namens AFKAI.
  2. Leg ihn in den Ordner Plugins deines Projekts, neben deine .uproject-Datei, sodass du MyGame/Plugins/AFKAI/AFKAI.uplugin hast. Gibt es noch keinen Ordner Plugins, lege ihn an.
  3. Öffne das Projekt oder starte es neu. AFK AI schaltet zwei Plugins ein, die bei Unreal dabei sind: Python Editor Script Plugin und Editor Scripting Utilities. Wenn Unreal einen Neustart verlangt, bestätige ihn.
  4. Oben in der Menüleiste des Editors erscheint ein Menü AFK AI.

Um es in jedem Projekt zu haben, leg den Ordner stattdessen in die Engine (Engine/Plugins/Marketplace/AFKAI in deiner Unreal-Installation) und schalte ihn dann in jedem Projekt unter Edit > Plugins ein.

Download

Für Unreal Engine herunterladen

Kostenloser Download

Datei
afk-ai-unreal-0.1.0.zip
Version
0.1.0
Größe
27,3 KB
Läuft unter
Windows, macOS und Linux
SHA-256
92d030cac300ca417d611515d692933fed43685eb8dab9439f0f9f51903dc940

Voraussetzungen

  • Unreal Engine 5.1 oder neuer, unter Windows, macOS oder Linux
  • Python Editor Script Plugin und Editor Scripting Utilities, die bei Unreal dabei sind (AFK AI schaltet sie ein)
  • Ein afk.ai-Konto: Du meldest dich mit Google an. Ein kostenloses Konto hat 3 Rigs im Monat.
  • Eine Internetverbindung: Geriggt wird auf den Servern von AFK AI.

So nutzt du es

  1. Wähle AFK AI > Sign in.... Dein Browser öffnet afk.ai: Melde dich dort mit Google an und wechsle dann zurück zu Unreal. Das Menü AFK AI zeigt deine E-Mail-Adresse und wie viele Rigs du diesen Monat noch hast.
  2. Klicke im Content Browser mit der rechten Maustaste auf ein Static oder Skeletal Mesh, das aus einer .fbx-, .glb- oder .gltf-Datei importiert wurde, und wähle Rig with AFK AI.
  3. Stelle den Body type ein, wähle All animations oder Rig only und lass Facing auf Auto. Klicke auf OK.
  4. Arbeite weiter, während das Mesh geriggt wird. Den Fortschritt zeigen das Menü AFK AI und das Output Log.

Wenn der Browser nicht zu Unreal zurückfindet (wegen einer Firewall oder weil Unreal auf einem anderen Computer läuft), zeigt die Seite auf afk.ai einen Anmeldecode. Wähle AFK AI > I have a sign-in code..., füge den Code ein und klicke auf OK. Ein Code ist eine Stunde gültig.

Jedes Rig zählt als eines der Rigs deines Kontos, genau wie auf afk.ai/rig. Ein kostenloses Konto hat 3 pro Monat, mit den kostenlosen Animationen; ein Tarif bringt dir mehr Rigs und alle Animationen. Ein fehlgeschlagenes Rig zählt nicht.

Was du zurückbekommst

Wo
Im selben Ordner wie das Original, ausgewählt: Hero_rigged bei einem Mesh namens Hero, ein Skeletal Mesh mit seinem Skelett und Physics Asset.
Animationen
Je eine Animation Sequence pro Animation. Doppelklicke auf eine, um sie abzuspielen.
Die Datei
Hero_rigged.fbx, gespeichert neben der ursprünglichen Quelldatei oder im Ordner Saved/AFK AI deines Projekts. Riggst du dasselbe Mesh noch einmal, bekommst du Hero_rigged_2: Nichts wird überschrieben.
Speichern
Wie bei jedem Import werden die neuen Assets beim Speichern (File > Save All) auf die Festplatte geschrieben.
Was AFK AI erstellt, in 3D: das Modell auf einem Skelett, das für seinen Körpertyp gemacht ist, mit gesetzten Skin Weights und seinen Animationen. Ziehe, um es zu drehen, und wähle eine Animation zum Abspielen. Ritter: Medieval Knight von Andy Woodhead, CC BY 4.0.

Einschränkungen, die du kennen solltest

  • AFK AI riggt die Datei, aus der das Mesh importiert wurde, so wie sie ist: eine .fbx, .glb oder .gltf bis 50 MB. Ein Mesh, das aus einer .obj importiert oder dessen Datei verschoben wurde, musst du zuerst neu importieren.
  • Ab Unreal 5.5 übernimmt der neue Importer nicht immer jede Einstellung, die ein Plugin ihm mitgibt. Ist das Ergebnis kein Skeletal Mesh, zieh die gespeicherte .fbx in den Content Browser und importiere sie als Skeletal Mesh mit ihren Animationen.
  • Eine .gltf muss alles in einer Datei enthalten. Gehören zu deiner eine separate .bin oder Texturen, exportiere stattdessen eine .glb.

Fragen

Muss ich etwas kompilieren?

Nein. Das Plugin ist in Python geschrieben und läuft über das Python-Plugin des Editors, also auch in reinen Blueprint-Projekten ohne C++ oder Compiler.

Es heißt, das Mesh hat keine Quelldatei. Was nun?

AFK AI riggt die Datei, aus der das Mesh stammt. Stammt es aus einer .obj, exportiere das Modell aus deiner 3D-App als .fbx, .glb oder .gltf und importiere das. Wurde die Datei verschoben oder umbenannt, klicke mit der rechten Maustaste auf das Mesh, wähle Reimport With New File und wähle die Datei an ihrem neuen Ort.

Kann ich Mannequin-Animationen darauf verwenden?

Die Bones eines Humanoiden tragen die Namen des UE-Mannequins (pelvis, spine_01, thigh_l), deshalb kann der IK Retargeter ihn automatisch dem Mannequin und deinen anderen Charakteren zuordnen.

Mit welchen Versionen funktioniert es?

Mit Unreal Engine 5.1 und neuer, unter Windows, macOS und Linux.

Ist AFK AI für Unreal Engine kostenlos?

Der Download ist kostenlos. Jedes Rig zählt als eines der Rigs deines afk.ai-Kontos, genau wie auf afk.ai/rig: Ein kostenloses Konto hat 3 pro Monat, mit den kostenlosen Animationen, und ein Tarif bringt dir mehr Rigs und alle Animationen. Ein fehlgeschlagenes Rig zählt nicht.

Landet meine Anmeldung in meinen Dateien?

Nein. Deine Anmeldung bleibt auf deinem Computer, in deinen eigenen Benutzereinstellungen, nie in einer Szenen- oder Projektdatei. Wenn du deine Arbeit teilst oder committest, teilst du also nie dein Konto. Sign out löscht sie wieder.

Darf ich das Ergebnis in einem kommerziellen Spiel verwenden?

Ja. Die Animationen sind CC0 (gemeinfrei), und dein Modell bleibt deins.

AFK AI für deine anderen Apps

Alle Plugins →

Lieber im Browser riggen?

afk.ai/rig riggt genauso, mit Vorschau, Korrekturen und allen Download-Formaten.

Modell riggen