Plug-insUnreal Engine

AFK AI voor Unreal Engine: Plug-in voor automatisch riggen

Rig en animeer een mesh zonder Unreal te verlaten. Klik in de Content Browser met rechts op een static of skeletal mesh, kies Rig with AFK AI en zo'n minuut later verschijnt er een gerigde skeletal mesh met animaties in dezelfde map. Er valt niets te compileren, dus het werkt ook in projecten met alleen Blueprints.

Versie 0.1.0 · 27,3 KBafk-ai-unreal-0.1.0.zip
Werkt op Windows, macOS en Linux

Drie stappen, in Unreal Engine

  1. Unreal Engine

    Content > Characters

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

    Kies een mesh

    Klik in de Content Browser met rechts op een static of skeletal mesh en kies Rig with AFK AI.

  2. Unreal Engine

    Rig with AFK AI

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    CancelOK
    2

    Klik op OK

    Kies het lichaamstype en of je de animaties erbij wilt. Je kunt gewoon doorwerken tijdens het riggen.

  3. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Hero_rigged
    Skeleton
    PhysicsAsset
    Walk
    Idle_A
    3

    Het staat in je project

    In dezelfde map verschijnt een skeletal mesh, met skeleton, physics asset en animaties.

Installeren

  1. Download afk-ai-unreal-0.1.0.zip en pak het uit. Je krijgt een map met de naam AFKAI.
  2. Zet die in de map Plugins van je project, naast je .uproject-bestand, zodat je MyGame/Plugins/AFKAI/AFKAI.uplugin hebt. Maak de map Plugins aan als die er nog niet is.
  3. Open het project, of start het opnieuw. AFK AI zet twee plug-ins aan die bij Unreal horen: Python Editor Script Plugin en Editor Scripting Utilities. Vraagt Unreal om opnieuw te starten, zeg dan ja.
  4. Bovenin de editor verschijnt in de menubalk een menu AFK AI.

Wil je het in elk project hebben, zet de map dan in de engine (Engine/Plugins/Marketplace/AFKAI in je Unreal-installatie) en zet de plug-in per project aan via Edit > Plugins.

Download

Download voor Unreal Engine

Gratis te downloaden

Bestand
afk-ai-unreal-0.1.0.zip
Versie
0.1.0
Grootte
27,3 KB
Werkt op
Windows, macOS en Linux
SHA-256
92d030cac300ca417d611515d692933fed43685eb8dab9439f0f9f51903dc940

Vereisten

  • Unreal Engine 5.1 of nieuwer, op Windows, macOS of Linux
  • Python Editor Script Plugin en Editor Scripting Utilities, die bij Unreal horen (AFK AI zet ze aan)
  • Een afk.ai-account: je logt in met Google. Een gratis account krijgt 3 rigs per maand.
  • Een internetverbinding: het riggen gebeurt op de servers van AFK AI.

Gebruiken

  1. Kies AFK AI > Sign in.... Je browser opent afk.ai: log daar in met Google en ga terug naar Unreal. Het menu AFK AI toont je e-mailadres en hoeveel rigs je deze maand nog hebt.
  2. Klik in de Content Browser met rechts op een static of skeletal mesh die is geïmporteerd uit een .fbx-, .glb- of .gltf-bestand, en kies Rig with AFK AI.
  3. Kies het Body type, All animations of Rig only, en laat Facing op Auto staan. Klik op OK.
  4. Werk gewoon door tijdens het riggen. Het menu AFK AI toont de voortgang, en de Output Log ook.

Kan de browser niet terug naar Unreal (door een firewall, of omdat Unreal op een andere computer draait), dan toont de pagina op afk.ai een inlogcode. Kies AFK AI > I have a sign-in code..., plak de code en klik op OK. Een code is een uur geldig.

Elke rig gaat af van de rigs van je account, net als op afk.ai/rig. Een gratis account krijgt er 3 per maand, met de gratis animaties; een pakket geeft je meer rigs en alle animaties. Een mislukte rig telt niet mee.

Wat je terugkrijgt

Waar
In dezelfde map als het origineel, al geselecteerd: Hero_rigged voor een mesh die Hero heet, een skeletal mesh met skeleton en physics asset.
Animaties
Elk een eigen Animation Sequence. Dubbelklik erop om hem af te spelen.
Het bestand
Hero_rigged.fbx, opgeslagen naast het oorspronkelijke bronbestand of in de map Saved/AFK AI van je project. Rig je dezelfde mesh opnieuw, dan krijg je Hero_rigged_2: er wordt niets overschreven.
Opslaan
Zoals bij elke import worden de nieuwe assets pas naar schijf geschreven als je opslaat (File > Save All).
Wat AFK AI maakt, in 3D: het model op een skelet dat bij zijn lichaamstype past, met de skin weights aangebracht en de animaties erbij. Sleep om het te draaien en kies een animatie om af te spelen. Ridder: Medieval Knight door Andy Woodhead, CC BY 4.0.

Beperkingen om rekening mee te houden

  • AFK AI rigt het bestand waaruit de mesh is geïmporteerd, zoals het is: een .fbx, .glb of .gltf tot 50 MB. Een mesh die uit een .obj komt, of waarvan het bestand is verplaatst, moet je eerst opnieuw importeren.
  • In Unreal 5.5 en nieuwer neemt de nieuwe importer niet altijd alle instellingen over die een plug-in meegeeft. Is het resultaat geen skeletal mesh, sleep dan de opgeslagen .fbx naar de Content Browser en importeer die als Skeletal Mesh met animaties.
  • Een .gltf moet alles in één bestand hebben. Heeft die van jou een losse .bin of losse textures, exporteer dan een .glb.

Vragen

Moet ik iets compileren?

Nee. De plug-in is geschreven in Python en draait via de eigen Python-plug-in van de editor, dus hij werkt in projecten met alleen Blueprints, zonder C++ of compiler.

Er staat dat de mesh geen bronbestand heeft. Wat nu?

AFK AI rigt het bestand waar de mesh vandaan komt. Komt die uit een .obj, exporteer het model dan vanuit je 3D-app als .fbx, .glb of .gltf en importeer dat. Is het bestand verplaatst of hernoemd, klik dan met rechts op de mesh, kies Reimport With New File en selecteer het op zijn nieuwe plek.

Kan ik er mannequin-animaties op gebruiken?

De bones van een humanoïde gebruiken de namen van de UE-mannequin (pelvis, spine_01, thigh_l), dus de IK Retargeter kan hem automatisch koppelen aan de mannequin en aan je andere personages.

In welke versies werkt het?

Unreal Engine 5.1 en nieuwer, op Windows, macOS en Linux.

Is AFK AI voor Unreal Engine gratis?

Downloaden is gratis. Elke rig gaat af van de rigs van je afk.ai-account, net als op afk.ai/rig: een gratis account krijgt er 3 per maand, met de gratis animaties, en een pakket geeft je meer rigs en alle animaties. Een mislukte rig telt niet mee.

Komt mijn login in mijn bestanden terecht?

Nee. Je login wordt op je computer bewaard, in je eigen gebruikersinstellingen, nooit in een scène- of projectbestand. Deel of commit je je werk, dan deel je dus nooit je account. Met Sign out wordt hij gewist.

Mag ik het resultaat in een commerciële game gebruiken?

Ja. De animaties zijn CC0 (publiek domein), en je model blijft van jou.

AFK AI voor je andere apps

Alle plug-ins →

Liever riggen in je browser?

afk.ai/rig rigt op dezelfde manier, met een voorbeeld, correcties en elk downloadformaat.

Rig een model