Blog de Metlivi

Cómo mantener editables los controles locales dentro de una acción de hueso inteligente de giro completo

Para mantener editables los controles locales en un rig de personaje de Moho, separa la ubicación del giro de la pose local. Haz que la acción de hueso inteligente de giro completo anime un hueso portador principal y luego anima el control hijo en la línea principal. Mantén los canales de pose del hijo fuera de la acción de giro para que cada operación tenga su propio espacio de trabajo.

Este flujo de trabajo está pensado para quien prepara un rig en Moho y cuyo personaje gira correctamente, pero cuyos controles locales se mueven de forma impredecible, vuelven a su posición original o se vuelven difíciles de posar después. El objetivo concreto es conservar una vuelta completa y, a la vez, mantener controles útiles para detalles como las pupilas, las cejas o un rasgo articulado del personaje.

29 de octubre de 20267 min de lecturaPor Metlivi Editorial Team
Sección 1

¿Por qué una vuelta que funciona puede interferir con los controles locales?

Un hueso inteligente puede controlar expresiones, rotaciones faciales y giros completos del cuerpo mediante una acción asociada. Por eso, la acción requiere límites bien definidos: cada elemento adicional que animes en ella pasa a formar parte de lo que controla el giro. La página de funciones oficial de Moho describe esta relación entre un hueso inteligente, su acción y los elementos animados.

En un debate sobre solución de problemas se informa que las pupilas y las cejas vuelven a su posición original tras las ediciones manuales. El animador D. R. Greenlaw recomienda comprobar si esos elementos tienen claves de hueso inteligente y separar la animación manual en otro elemento, como un hueso hijo o una capa de grupo. Es una recomendación práctica para resolver problemas, no una descripción universal del comportamiento de mezcla de todos los canales. Consulta Making a smart action - everything dissapears..

Antes de reconstruir nada, identifica el elemento y el canal concretos. La traslación de la capa de una pupila, la traslación del hueso que la controla y sus puntos vectoriales son objetivos de animación distintos. Que la línea de tiempo del hueso parezca limpia no demuestra que la ilustración no tenga claves de acción.

Sección 2

¿Cómo se deben repartir las responsabilidades entre el giro y la pose local?

Antes de editar el rig, define un plan sencillo sobre qué controla cada elemento. La siguiente es una configuración propuesta a partir de la jerarquía documentada de Moho y las recomendaciones de solución de problemas anteriores; los nombres son ilustrativos.

Elemento Responsabilidad Dónde animarlo
Turn_Dial Seleccionar la posición de la vuelta Su acción de hueso inteligente y la animación del dial en la línea principal
Pupil_Carrier Ubicar el conjunto de la pupila en cada vista Acción de giro
Pupil_Local Añadir el ajuste de pupila del animador Línea principal
Ilustración de la pupila Seguir el control local Vinculación establecida durante la configuración

La jerarquía es padre del personaje → Pupil_Carrier → Pupil_Local. Moho documenta que al mover un elemento principal se mueven sus hijos, mientras que mover un hijo no altera el principal. Esto permite que un control local acompañe el giro y conserve, a la vez, un ajuste independiente debajo de él. Consulta la documentación oficial de capas de huesos.

Usa el plan para responder una pregunta concreta sobre cada clave: ¿este cambio describe dónde debe estar el rasgo en la vuelta, o qué quiere hacer el animador en la toma? Asigna la primera operación al portador y la segunda al control local. Si el rasgo también cambia de forma, anota qué puntos o controles de deformación controlan ese cambio.

Sección 3

¿Cómo se crea un portador con un control hijo?

Empieza con una copia guardada del archivo del personaje. Para la primera prueba, elige un rasgo con una ilustración sencilla y un pivote claro. Es más fácil diagnosticar un elemento rígido, como una pupila, que un rasgo ya afectado por varias deformaciones.

  1. Vuelve al fotograma 0 y selecciona la capa de huesos adecuada.
  2. Crea un hueso portador en la posición de anclaje prevista para el rasgo.
  3. Crea el control local como hijo del portador, o usa Reparent Bone para asignar esa relación.
  4. Vincula la ilustración al control local mediante el método adecuado para el rasgo.
  5. Ve a un fotograma de animación y prueba el portador y el control local por separado.

La documentación oficial de herramientas de huesos de Moho explica cómo crear hijos, cambiar elementos principales y vincular una capa entera a un solo hueso. También distingue entre la configuración en el fotograma 0 y la animación en fotogramas posteriores. Las descripciones de la interfaz corresponden a un manual antiguo, así que usa las herramientas equivalentes de la versión que tienes instalada.

Para una capa de ilustración rígida y aislada, vincular toda la capa al hueso local establece una relación clara para la prueba. En el caso de un rasgo vectorial deformable, conserva una configuración adecuada de vinculación flexible o de puntos, y comprueba qué huesos influyen en él. Si el portador también deforma ilustraciones que no están relacionadas, el diagnóstico será más difícil.

En un fotograma de animación, mueve el portador dejando neutro el hijo. Luego restaura el portador y mueve solo el hijo. Comprueba que ambas operaciones afecten a la ilustración prevista y que ninguna introduzca cambios no deseados en otra parte. Completa esta pequeña prueba antes de añadir claves de giro.

Sección 4

¿Cómo se traslada al portador un giro existente?

Repara un rasgo cada vez. Registra su ubicación de frente, de perfil por ambos lados, de espaldas y en algunas vistas intermedias útiles. Estas poses de referencia te permitirán comparar los resultados después de cambiar la jerarquía.

Dentro de la acción de giro, reconstruye con el portador la ubicación del rasgo correspondiente a cada vista. Cuando una vista coincida, comprueba si el control local y la ilustración tienen claves redundantes que realizan la misma ubicación. En la copia de trabajo, elimina solo las claves redundantes confirmadas. Conserva las correcciones de forma intencionales hasta comprobar para qué sirven.

Evita copiar sin más los valores de transformación del antiguo hueso local a su nuevo elemento principal. Cambiar la relación de elementos principales modifica la relación de coordenadas. En un debate aparte sobre un problema con el dial de hueso inteligente se señala específicamente que un cambio en la rotación del elemento principal puede ser la causa de valores incorrectos de rotación del hijo.

Después de cada rasgo, vuelve a la línea principal y prueba una pose local real mientras el giro está activo. Hazlo antes de migrar el siguiente rasgo. Si el control local funciona, pero la ilustración se desplaza, investiga la vinculación o la ubicación duplicada. Si la pose local desaparece, revisa los canales afectados en las acciones activas.

Sección 5

¿Qué cambia cuando la acción abarca un giro completo de 360 grados?

Distingue entre una vuelta completa del personaje y la función de hueso inteligente dedicada a 360 grados de Moho. Lost Marble presentó esta función en Moho 14.4 y afirma que Moho reconoce un hueso inteligente de 360 grados cuando su rotación es exactamente de 360 grados. La actualización también permite ajustar el giro, con Mayús, a múltiplos de 360 grados con respecto al ángulo del fotograma 0. Consulta el anuncio oficial SIDE QUEST de Moho 14.4.

Para esa función, comprueba la rotación numérica en lugar de guiarte por la apariencia del dial. Que un hueso apunte en su dirección original no documenta por sí solo el rango de rotación previsto. Si tu vuelta actual usa otra disposición de acciones, consérvala mientras corriges qué controla cada elemento local.

Para que la correspondencia con el dial sea predecible, considera usar interpolación lineal dentro de la acción y aplicar la aceleración de la toma en la línea principal. How to Create Rig Controllers for a Character in Moho recoge esta recomendación del animador Danny Sugar. Tómala como punto de partida; las deformaciones intencionalmente no lineales pueden requerir otra interpolación.

Inspecciona el límite de la vuelta con una pose local aplicada. Compara la ubicación del portador, la forma de la ilustración y la visibilidad justo antes y después de regresar a la vista inicial. Que los extremos neutros coincidan no basta para comprobar que el rig es editable.

Sección 6

¿Cómo puedes verificar que las ediciones locales se conserven durante toda la vuelta?

Usa una matriz de poses repetible. Los ángulos sugeridos a continuación describen vistas del personaje; no es necesario que coincidan con los ángulos numéricos del dial. Las comprobaciones son un procedimiento de diagnóstico, no resultados medidos.

Posición del giro Control local neutro Pose local A Pose local B
De frente Comprobar el anclaje Aplicar un pequeño ajuste Aplicar el ajuste opuesto
Primer perfil Comprobar la ubicación Comprobar la dirección y el rango Comprobar la alineación de la ilustración
De espaldas Comprobar la visibilidad prevista Comprobar la pose guardada Comprobar el comportamiento al volver
Perfil opuesto Comprobar la ubicación Comprobar la dirección y el rango Comprobar la alineación de la ilustración
Regreso al frente Comparar con la vista inicial Comprobar la continuidad del límite Comprobar la continuidad del límite

Haz dos pruebas. Primero, mantén fijo el giro y anima el control local durante varios fotogramas. Después, mantén una pose local y anima el giro a lo largo de su rango. La primera prueba comprueba si la edición local sigue siendo posible; la segunda verifica si el giro conserva esa pose de forma coherente.

Mantén los ajustes de prueba lo bastante pequeños como para distinguir un conflicto entre controles de un dibujo inacabado. Si una pose extrema solo se ve mal de perfil, quizá el rasgo necesite deformaciones específicas para esa vista. Separar las transformaciones permite editar; no crea todas las siluetas necesarias.

Sección 7

¿Qué debes comprobar si los controles siguen comportándose de forma incorrecta?

Si la vista previa de la acción funciona, pero la línea principal no, comprueba los ángulos con claves del control, las claves no deseadas y cualquier capa de huesos anidada. El hilo original sobre un problema con el dial de hueso inteligente documenta estas posibilidades como diagnósticos distintos. También describe el uso de una acción hija con un nombre único para una configuración de hueso inteligente anidada.

Distingue un hueso hijo dentro de un mismo esqueleto de una capa de huesos hija. Añadir otra capa de huesos cambia la disposición de los controles. El artículo Control Bones From Parent Layer de Anime Studio Tutor documenta un puente explícito entre capas basado en un script, etiquetado para Moho Pro 12. Esa implementación histórica muestra que el control entre capas requiere una configuración deliberada; no es un requisito para el flujo de trabajo con portador e hijo.

Antes de añadir más estructura, vuelve al ejemplo mínimo que falla: un control de giro, un portador, un control local y un elemento de ilustración. Confirma ahí la jerarquía, la vinculación y las claves de acción. Amplía el rig solo después de comprobar que la pose local sigue siendo editable mientras cambia el giro.

El rig terminado debe permitirte detenerte en cualquier vista prevista, posar el rasgo local y seguir girando sin perder ese ajuste. Primero establece ese comportamiento en un rasgo y luego aplica la misma distribución explícita de responsabilidades a los demás controles.

Sección 8

Fuentes

Lecturas relacionadas

Sigue explorando este tema