PluginsUnreal Engine

AFK AI para Unreal Engine: Plugin de rigging automático

Haz el rig de una malla y anímala sin salir de Unreal. Haz clic derecho sobre una malla estática o esquelética en el Content Browser y elige Rig with AFK AI. En un minuto aproximadamente aparecerá en la misma carpeta una malla esquelética con rig y sus animaciones. No hace falta compilar nada, así que también funciona en proyectos que solo usan Blueprints.

Versión 0.1.0 · 27,3 KBafk-ai-unreal-0.1.0.zip
Compatible con Windows, macOS y Linux

Tres pasos en Unreal Engine

  1. Unreal Engine

    Content > Characters

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

    Elige una malla

    Haz clic derecho sobre una malla estática o esquelética en el Content Browser y elige Rig with AFK AI.

  2. Unreal Engine

    Rig with AFK AI

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    CancelOK
    2

    Haz clic en OK

    Elige el tipo de cuerpo y si quieres incluir sus animaciones. Puedes seguir trabajando mientras se hace el rig.

  3. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Hero_rigged
    Skeleton
    PhysicsAsset
    Walk
    Idle_A
    3

    Ya está en tu proyecto

    En la misma carpeta aparece una malla esquelética con su esqueleto, su physics asset y sus animaciones.

Instalación

  1. Descarga afk-ai-unreal-0.1.0.zip y descomprímelo. Obtendrás una carpeta llamada AFKAI.
  2. Cópiala dentro de la carpeta Plugins de tu proyecto, situada junto al archivo .uproject. La ruta del plugin debe quedar así: MyGame/Plugins/AFKAI/AFKAI.uplugin. Si no existe la carpeta Plugins, créala.
  3. Abre el proyecto o reinícialo si ya está abierto. AFK AI activa dos plugins que vienen con Unreal: Python Editor Script Plugin y Editor Scripting Utilities. Si Unreal te pide reiniciar, acepta.
  4. En la barra de menús de la parte superior del editor aparecerá el menú AFK AI.

Para tenerlo disponible en todos tus proyectos, coloca la carpeta dentro de la instalación de Unreal, en Engine/Plugins/Marketplace/AFKAI, y actívalo en cada proyecto desde Edit > Plugins.

Descarga

Descargar para Unreal Engine

Descarga gratuita

Archivo
afk-ai-unreal-0.1.0.zip
Versión
0.1.0
Tamaño
27,3 KB
Compatible con
Windows, macOS y Linux
SHA-256
92d030cac300ca417d611515d692933fed43685eb8dab9439f0f9f51903dc940

Requisitos

  • Unreal Engine 5.1 o posterior en Windows, macOS o Linux
  • Python Editor Script Plugin y Editor Scripting Utilities, que vienen con Unreal (AFK AI los activa)
  • Una cuenta de afk.ai: inicias sesión con Google. Una cuenta gratuita incluye 3 rigs al mes.
  • Conexión a internet: el rigging se hace en nuestros servidores.

Cómo usarlo

  1. Elige AFK AI > Sign in.... Se abrirá afk.ai en tu navegador: inicia sesión con Google y vuelve a Unreal. El menú AFK AI mostrará tu correo y cuántos rigs te quedan este mes.
  2. En el Content Browser, haz clic derecho sobre una malla estática o esquelética importada de un archivo .fbx, .glb o .gltf y elige Rig with AFK AI.
  3. Selecciona el tipo de cuerpo en Body type, elige All animations o Rig only y deja Facing en Auto. Haz clic en OK.
  4. Sigue trabajando mientras se hace el rig. Verás el progreso tanto en el menú AFK AI como en el Output Log.

Si el navegador no puede comunicarse con Unreal (por un firewall o porque Unreal está en otro equipo), la página de afk.ai mostrará un código de inicio de sesión. Elige AFK AI > I have a sign-in code..., pega el código y haz clic en OK. El código es válido durante una hora.

Cada rig que generas se descuenta del cupo de tu cuenta, igual que en afk.ai/rig. Una cuenta gratuita incluye 3 rigs al mes y acceso a las animaciones gratuitas; con un plan tienes más rigs y todas las animaciones. Los rigs que fallan no cuentan.

Qué recibes

Ubicación
La nueva malla aparecerá seleccionada en la misma carpeta que la original. Si tu malla se llama Hero, aparecerá Hero_rigged: una malla esquelética con su esqueleto y su physics asset.
Animaciones
Una Animation Sequence por animación. Haz doble clic en cualquiera para reproducirla.
El archivo
Hero_rigged.fbx, guardado junto al archivo de origen o en la carpeta Saved/AFK AI de tu proyecto. Si vuelves a hacer el rig de la misma malla, obtendrás Hero_rigged_2: no se sobrescribe nada.
Guardar
Como en cualquier importación, los nuevos assets se guardan en disco al elegir File > Save All.
El resultado de AFK AI, en 3D: el modelo con un esqueleto creado para su tipo de cuerpo, los pesos de skinning ya asignados y sus animaciones. Arrastra para girarlo y elige una animación para reproducirla. Caballero: Medieval Knight, de Andy Woodhead, CC BY 4.0.

Límites que conviene conocer

  • AFK AI hace el rig del archivo del que se importó la malla, tal cual: un .fbx, .glb o .gltf de hasta 50 MB. Si la malla se importó de un .obj o su archivo se movió de sitio, primero tendrás que importarla de nuevo.
  • En Unreal 5.5 y versiones posteriores, el nuevo importador no siempre aplica todos los ajustes que le indica un plugin. Si el resultado no es una malla esquelética, arrastra el .fbx guardado al Content Browser e impórtalo como Skeletal Mesh con sus animaciones.
  • Un .gltf debe contenerlo todo en un solo archivo. Si el tuyo viene con un .bin o texturas aparte, exporta el modelo como .glb.

Preguntas frecuentes

¿Tengo que compilar algo?

No. El plugin está escrito en Python y lo ejecuta el propio plugin de Python del editor, así que funciona en proyectos que solo usan Blueprints, sin C++ ni compilador.

Dice que la malla no tiene archivo de origen. ¿Qué hago?

AFK AI hace el rig del archivo del que se importó la malla. Si era un .obj, exporta el modelo desde tu programa 3D como .fbx, .glb o .gltf e importa ese archivo. Si el archivo se movió o cambió de nombre, haz clic derecho sobre la malla, elige Reimport With New File y selecciónalo en su ubicación actual.

¿Puedo usar las animaciones del mannequin?

Los huesos de un humanoide usan los mismos nombres que los del mannequin de UE (pelvis, spine_01, thigh_l), así que el IK Retargeter puede emparejar tu personaje automáticamente con el mannequin y con tus otros personajes.

¿Con qué versiones funciona?

Con Unreal Engine 5.1 y versiones posteriores en Windows, macOS y Linux.

¿AFK AI para Unreal Engine es gratis?

Puedes descargarlo gratis. Cada rig que generas se descuenta del cupo de tu cuenta de afk.ai, igual que en afk.ai/rig: una cuenta gratuita incluye 3 rigs al mes y acceso a las animaciones gratuitas. Con un plan tienes más rigs y todas las animaciones. Los rigs que fallan no cuentan.

¿Se guardan los datos de mi sesión en mis archivos?

No. La sesión se guarda en tu equipo, en la configuración de tu usuario, nunca en un archivo de escena o proyecto. Compartir tu trabajo o incluirlo en un commit no da acceso a tu cuenta. Sign out borra la sesión de ese equipo.

¿Puedo usar el resultado en un videojuego comercial?

Sí. Las animaciones son CC0 (dominio público) y tu modelo sigue siendo tuyo.

AFK AI para tus otros programas

Todos los plugins →

¿Prefieres hacer el rig en el navegador?

En afk.ai/rig el rigging funciona igual, con vista previa, correcciones y todos los formatos de descarga.

Hacer el rig de un modelo