PluginsUnreal Engine

AFK AI para Unreal Engine: Plugin de auto-rig

Rigue e anime uma malha sem sair da Unreal. Clique com o botão direito num static mesh ou skeletal mesh no Content Browser e escolha Rig with AFK AI. Cerca de um minuto depois, um skeletal mesh rigado, com as animações, aparece na mesma pasta. Não tem nada para compilar, então funciona também em projetos só de Blueprint.

Versão 0.1.0 · 27,3 KBafk-ai-unreal-0.1.0.zip
Roda em Windows, macOS e Linux

Unreal Engine em três passos

  1. Unreal Engine

    Content > Characters

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

    Escolha uma malha

    Clique com o botão direito num static mesh ou skeletal mesh no Content Browser e escolha Rig with AFK AI.

  2. Unreal Engine

    Rig with AFK AI

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    CancelOK
    2

    Clique em OK

    Escolha o tipo de corpo e se quer as animações. Pode continuar trabalhando enquanto o modelo é rigado.

  3. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Hero_rigged
    Skeleton
    PhysicsAsset
    Walk
    Idle_A
    3

    Já está no projeto

    Um skeletal mesh chega na mesma pasta, com o esqueleto, o physics asset e as animações.

Instalação

  1. Baixe afk-ai-unreal-0.1.0.zip e descompacte. Você vai ter uma pasta chamada AFKAI.
  2. Coloque essa pasta na pasta Plugins do projeto, ao lado do arquivo .uproject, para ficar MyGame/Plugins/AFKAI/AFKAI.uplugin. Se não existir uma pasta Plugins, crie.
  3. Abra o projeto ou reinicie. O AFK AI ativa dois plugins que já vêm com a Unreal, Python Editor Script Plugin e Editor Scripting Utilities. Se a Unreal pedir para reiniciar, aceite.
  4. Um menu AFK AI aparece na barra de menus, no topo do editor.

Para ter o plugin em todos os projetos, coloque a pasta na engine (Engine/Plugins/Marketplace/AFKAI na sua instalação da Unreal) e ative em cada projeto em Edit > Plugins.

Download

Baixar para Unreal Engine

Download grátis

Arquivo
afk-ai-unreal-0.1.0.zip
Versão
0.1.0
Tamanho
27,3 KB
Roda em
Windows, macOS e Linux
SHA-256
92d030cac300ca417d611515d692933fed43685eb8dab9439f0f9f51903dc940

Requisitos

  • Unreal Engine 5.1 ou mais recente, no Windows, macOS ou Linux
  • Python Editor Script Plugin e Editor Scripting Utilities, que já vêm com a Unreal (o AFK AI ativa os dois)
  • Uma conta do afk.ai: o login é com o Google. Uma conta grátis tem 3 rigs por mês.
  • Conexão com a internet: o rigging acontece nos servidores do AFK AI.

Como usar

  1. Escolha AFK AI > Sign in.... O navegador abre o afk.ai: entre com o Google por lá e volte para a Unreal. O menu AFK AI mostra seu e-mail e quantos rigs você ainda tem neste mês.
  2. No Content Browser, clique com o botão direito num static mesh ou skeletal mesh importado de um arquivo .fbx, .glb ou .gltf e escolha Rig with AFK AI.
  3. Escolha o tipo de corpo em Body type, depois All animations ou Rig only, e deixe Facing em Auto. Clique em OK.
  4. Continue trabalhando enquanto o modelo é rigado. O menu AFK AI mostra o andamento, e o Output Log também.

Se o navegador não conseguir voltar para a Unreal (por causa de um firewall ou porque a Unreal está em outro computador), a página do afk.ai mostra um código de login. Escolha AFK AI > I have a sign-in code..., cole o código e clique em OK. O código vale por uma hora.

Cada rig usa um dos rigs da sua conta, igual ao afk.ai/rig. Uma conta grátis tem 3 por mês, com as animações grátis; um plano dá mais rigs e todas as animações. Rig que falha não conta.

O que você recebe

Onde
Na mesma pasta do original, já selecionado: Hero_rigged para uma malha chamada Hero, um skeletal mesh com esqueleto e physics asset.
Animações
Uma Animation Sequence para cada animação. Clique duas vezes numa delas para dar play.
O arquivo
Hero_rigged.fbx, salvo ao lado do arquivo de origem do original ou na pasta Saved/AFK AI do projeto. Se rigar a mesma malha de novo, você recebe Hero_rigged_2: nada é sobrescrito.
Salvar
Como em qualquer importação, os novos assets só são gravados no disco quando você salva (File > Save All).
O que o AFK AI entrega, em 3D: o modelo num esqueleto feito para o tipo de corpo dele, com os pesos de skin pintados e as animações. Arraste para girar e escolha uma animação para dar play. Cavaleiro: Medieval Knight, de Andy Woodhead, CC BY 4.0.

Limites que vale conhecer

  • O AFK AI riga o arquivo de onde a malha foi importada, do jeito que ele está: um .fbx, .glb ou .gltf de até 50 MB. Uma malha importada de um .obj, ou cujo arquivo foi movido, precisa ser importada de novo antes.
  • Na Unreal 5.5 ou mais recente, o importador novo nem sempre aceita todas as configurações que um plugin passa para ele. Se o resultado não for um skeletal mesh, arraste o .fbx salvo para o Content Browser e importe como Skeletal Mesh, com as animações.
  • Um .gltf precisa ter tudo dentro de um único arquivo. Se o seu vier com um .bin ou texturas separados, exporte um .glb.

Perguntas frequentes

Preciso compilar alguma coisa?

Não. O plugin é em Python e roda pelo próprio plugin de Python do editor, então funciona em projetos só de Blueprint, sem C++ nem compilador.

Aparece que a malha não tem arquivo de origem. E agora?

O AFK AI riga o arquivo de onde a malha veio. Se ela veio de um .obj, exporte o modelo do seu programa 3D como .fbx, .glb ou .gltf e importe esse arquivo. Se o arquivo foi movido ou renomeado, clique com o botão direito na malha, escolha Reimport With New File e selecione o arquivo onde ele está agora.

Dá para usar as animações do mannequin nele?

Os ossos de um humanoide usam os nomes do mannequin da UE (pelvis, spine_01, thigh_l), então o IK Retargeter associa o esqueleto ao mannequin e aos seus outros personagens automaticamente.

Funciona em quais versões?

Unreal Engine 5.1 ou mais recente, no Windows, macOS e Linux.

O AFK AI para Unreal Engine é grátis?

O download é grátis. Cada rig usa um dos rigs da sua conta do afk.ai, igual ao afk.ai/rig: uma conta grátis tem 3 por mês, com as animações grátis, e um plano dá mais rigs e todas as animações. Rig que falha não conta.

Meu login vai parar nos meus arquivos?

Não. Seu login fica no seu computador, nas suas configurações de usuário, nunca num arquivo de cena ou de projeto. Então compartilhar o seu trabalho ou fazer commit dele nunca compartilha a sua conta. Sign out apaga o login.

Posso usar o resultado num jogo comercial?

Sim. As animações são CC0 (domínio público), e o seu modelo continua sendo seu.

AFK AI para seus outros programas

Todos os plugins →

Prefere rigar no navegador?

O afk.ai/rig riga do mesmo jeito, com prévia, correções e todos os formatos de download.

Rigar um modelo