GuíasTutorial4 min de lectura

Animación de VRM: Sube un VRM y recupéralo con animaciones y con su física

Arrastra un VRM, conserva su esqueleto y sus spring bones, y descárgalo con las animaciones que elijas. Lo próximo: el seguimiento facial.

afk.ai/rig
Un VRM soltado en afk.ai/rig: con Use its skeleton, nuestras animaciones se reproducen en sus propios huesos, con el pelo y el abrigo balanceándose. Modelo: AvatarSample_C de VRoid Studio, creado por pixiv.

afk.ai ya riggea un VRM con su propio esqueleto. Arrastra el archivo a afk.ai/rig y elige Use its skeleton (usar su esqueleto). Unos 10 segundos después, nuestras animaciones se reproducen en tu avatar, con el pelo y la falda balanceándose tal como los configuró su creador. Sin Unity, sin mapear huesos, sin retargeting.

Cómo funciona

  1. Consigue tu VRM. En VRoid Studio, usa Export, VRM. Un VRM descargado de VRoid Hub o de Booth funciona tal cual. Funcionan tanto VRM 0 como VRM 1.0.
  2. Arrástralo a afk.ai/rig. Lee los huesos humanoides del propio VRM y pregunta si quieres usarlos. Elige Use its skeleton.
  3. Espera unos 10 segundos. Nuestro esqueleto se coloca exactamente sobre las articulaciones de tu avatar, y sus pesos de skin se quedan tal como los pintó su creador. No se adivina nada.
  4. Reproduce las animaciones. Carreras, bailes, combos de espada, hechizos y emotes, 594 en total. El pelo, las faldas y todo lo que lleve un spring bone se balancean mientras se reproducen.
  5. Descarga un GLB con las que marques. El balanceo se hornea en cada animación, así que se reproduce igual en cualquier app.
afk.ai/rig: This model already has a skeleton. It's a VRM avatar, rigged by its maker. Botones: Use its skeleton, Rig it with our AI
Lo que pregunta afk.ai/rig cuando un modelo trae un esqueleto humanoide que puede emparejar hueso por hueso.

Lo que conserva de tu VRM

Todo lo que mueve el cuerpo. La descarga es un GLB, no un VRM, así que las pocas cosas que solo puede guardar un archivo VRM se quedan atrás por ahora.

En la descarga, los huesos del cuerpo toman los nombres de afk.ai (pelvis, spine_01, thigh_l, como el maniquí de Unreal), que es como un mismo conjunto de animaciones encaja en todos los rigs de afk.ai. Los huesos extra mantienen los nombres que les dio tu VRM.

En tu VRMEn afk.ai
Esqueleto humanoideSe usa hueso por hueso, según las etiquetas del propio VRM
Pesos de skinSe conservan exactamente como están
Huesos del pelo, la falda, las mangas y los accesoriosSe conservan, y van en la descarga
Spring bones y collidersSe balancean mientras se reproducen las animaciones, y se hornean en la descarga
Constraints de VRM 1.0Se respetan: un hueso de torsión o de manga gira con el hueso que lo controla
TexturasSe conservan
Expresiones facialesTodavía no van en la descarga: muy pronto
Sombreado toon (MToon)Un ajuste exclusivo de VRM, así que no va en el GLB

¿Su propio esqueleto o nuestra IA?

Tú eliges. Para un VRM, Use its skeleton es casi siempre la opción: es más rápido, sus pesos se hicieron a mano para ese avatar, y su pelo y su ropa se balancean.

Rig it with our AI (riggearlo con nuestra IA) lo riggea desde cero, como afk.ai hace con cualquier modelo. Está para un avatar cuyo propio esqueleto está roto.

¿Cambiaste de idea después de riggearlo? La pestaña Rig del panel Adjust tiene Rig it with our AI instead.

Un VRM, todas las animaciones

Todas las animaciones humanoides de la biblioteca de afk.ai se reproducen en un VRM: las mismas 594 que recibe cualquier humanoide. Probamos VRM hechos en VRoid Studio y a mano, VRM 0 y 1.0, y cada uno se emparejó y se riggeó en segundos. Aquí está AvatarSample_C de VRoid Studio con seis de ellas.

  • Run Anime
  • Dance Charleston
  • Kick
  • Dance Shuffle
  • Jumping Jacks
  • Victory Fist Pump
Un VRM sobre su propio esqueleto con seis animaciones de afk.ai, tal como se reproducen en afk.ai/rig. Modelo: AvatarSample_C de VRoid Studio, creado por pixiv.

Humanoides riggeados que no son VRM

La misma pregunta aparece con cualquier archivo subido que ya tenga un rig humanoide que afk.ai pueda emparejar: un personaje de Mixamo, un modelo de VRoid exportado como FBX, un maniquí de Unreal, un Unity Humanoid o un rig Biped. Empareja los huesos por su nombre y conserva los extra. Pero solo un VRM lleva spring bones, así que en los demás el pelo y la ropa se mueven con los huesos que los deforman. Hay más sobre esto en retargeting de animaciones.

Usar la descarga

Blender
File, Import, glTF 2.0. Cada animación entra como una acción. ¿Necesitas un FBX? Elige FBX al descargar, o usa el conversor de afk.ai.
Unity
Elige FBX al descargar, para un avatar Humanoid, o importa el GLB con glTFast.
Unreal, Godot y three.js
Carga el GLB tal cual.
Apps de VTubing
VSeeFace, Warudo y VNyan necesitan un VRM. Eso es lo que viene a continuación.

Muy pronto: cualquier modelo a VRM, con seguimiento facial y física

Lo siguiente es ir en la otra dirección. Arrastra cualquier personaje, incluso un FBX, GLB u OBJ sin esqueleto ni rig facial, y recibe un VRM. Vendrá riggeado, con formas de la cara que siguen tu cara a través de una webcam o del teléfono para parpadear, hablar y poner expresiones, y con física de spring bones en el pelo y la ropa. Listo para cargar en una app de VTubing.

Tu modelo

FBXGLBOBJVRM

Cualquier personaje, incluso uno sin esqueleto ni formas faciales

avatar.vrmPróximamente

  • Esqueleto humanoide · Ajustado por la IA, dedos incluidos
  • Seguimiento facial · Formas para parpadear, hablar y poner expresiones, controladas con tu webcam o tu teléfono
  • Física · Spring bones en el pelo y la ropa
Próximamente en afk.ai: entra un personaje sin rig facial y sale un VRM listo para VTubing.

Preguntas frecuentes

¿Puedo subir un archivo VRM a afk.ai?

Sí. Arrastra el .vrm a afk.ai/rig tal cual, VRM 0 o VRM 1.0. Elige Use its skeleton y nuestras animaciones se reproducen sobre sus propios huesos.

¿Conserva los spring bones de mi VRM?

Sí. El pelo, las faldas y todo lo que lleve un spring bone se balancean mientras se reproducen las animaciones, con los colliders del VRM manteniéndolos fuera del cuerpo. En la descarga, el balanceo se hornea en cada animación como fotogramas clave, porque los archivos GLB y FBX no pueden guardar spring bones.

¿Me devuelve un archivo VRM?

Todavía no. Recibes un GLB con las animaciones que elegiste. La exportación a VRM, con seguimiento facial y física, llegará muy pronto.

¿Se conservan las expresiones faciales de mi VRM?

Todavía no en la descarga. El cuerpo, el pelo y la ropa se conservan. Las formas de la cara llegarán con la exportación a VRM.

¿Puedo animar un modelo de VRoid sin Unity?

Sí. Expórtalo desde VRoid Studio como VRM, arrástralo a afk.ai/rig y reproduce las animaciones en tu navegador. No hay nada que instalar ni nada a lo que hacer retargeting.

¿Y si afk.ai no reconoce el esqueleto de mi VRM?

Entonces no pregunta. Pasa directamente a la IA, que riggea el avatar desde cero como cualquier otro modelo, dedos incluidos.

¿Cuántas animaciones hay y es gratis?

594 para un humanoide, sea VRM o no. Puedes riggear 3 modelos al mes gratis y reproducir todas las animaciones en ellos. Una cuenta gratis descarga 3 animaciones al mes, y Pro las desbloquea todas.

Riggea y anima tu modelo

Una IA lo riggea en tu navegador y luego se reproducen en él cientos de animaciones. Descarga un solo GLB para cualquier motor.

Riggear un modelo

Más guías