v0.9.70

Flujo de Trabajo Completo

Desde avatar sin configurar hasta menu funcional en VRChat, paso a paso.

Resumen del Flujo

El proceso completo de configurar un avatar con Menu Radial se resume en 7 pasos. La mayoria ocurren automaticamente — tu trabajo principal es asignar el avatar y revisar el resultado.

1. Crear MRMenuRadial 2. Asignar Avatar 3. Deteccion Automatica (ropa, PhysBones, bounds, colisiones) 4. Revisar Piezas Detectadas 5. Generar Estructura de Menu 6. Configurar Frames (opcional) 7. Build del Avatar (NDMF genera todo)

Paso 1: Crear MRMenuRadial

Crea el orquestador del sistema de una de estas formas:

Al agregar el componente, MR crea automaticamente los componentes hijos necesarios: MRCoserRopa, MROrganizaPB, MRAjustarBounds, MRAnalisisColision y MRPesoTexturas.

Paso 2: Asignar Avatar

Arrastra la raiz de tu avatar al campo Avatar Root del componente MRMenuRadial. El sistema valida que el objeto tenga un VRCAvatarDescriptor.

Paso 3: Deteccion Automatica

Al asignar el avatar, los componentes de preparacion escanean automaticamente:

Paso 4: Revisar Piezas Detectadas

Despues de la deteccion automatica, revisa los resultados en cada componente:

Paso 5: Generar Estructura de Menu

La estructura del menu se genera automaticamente basandose en las piezas detectadas:

Si la opcion "Auto-generar" esta desactivada, puedes hacer clic en "Sincronizar" manualmente en el inspector de MRMenuRadial. Este boton detecta las piezas, genera la estructura del menu y vincula los PhysBones en un solo paso.

Paso 6: Configurar Frames (Opcional)

La estructura autogenerada cubre la mayoria de los casos, pero puedes ajustarla:

Paso 7: Build del Avatar

Sube tu avatar normalmente usando el VRChat SDK o el build de NDMF. Durante el build, NDMF ejecuta todos los plugins de MR en orden:

  1. Desactiva conflictos de Modular Avatar y organiza PhysBones.
  2. Cose los armatures de ropa al esqueleto del avatar.
  3. Genera los archivos VRChat: FX Controller, Expression Parameters, Expressions Menu.
  4. Mezcla con los archivos existentes del avatar (no reemplaza, agrega).
  5. Modular Avatar procesa sus componentes (MergeArmature, BoneProxy, ShapeChanger).
  6. Aplica bounds unificados y limpia los componentes de MR del avatar final.
Todo el proceso es no-destructivo. Tu avatar original no se modifica. Los cambios solo existen durante el build. Puedes agregar, quitar o modificar componentes de MR en cualquier momento sin preocuparte por danar tu escena.

Flujo Alternativo: Agregar Ropa Despues

Si compras ropa nueva o quieres agregar piezas adicionales despues de la configuracion inicial, no necesitas empezar de cero:

  1. Agrega la ropa nueva como hijo del avatar en la jerarquia de Unity.
  2. Haz clic en "Escanear" en el componente MRCoserRopa para que detecte las nuevas piezas.
  3. Haz clic en "Sincronizar" en MRMenuRadial. El sistema agrega las nuevas piezas al menu existente sin perder la configuracion de las piezas anteriores.
  4. Revisa y ajusta los frames nuevos si lo necesitas.
  5. Haz build del avatar normalmente. Las nuevas piezas se integran automaticamente.
La sincronizacion es incremental: solo agrega lo nuevo, nunca borra ni modifica lo que ya configuraste. Es seguro ejecutarla multiples veces.