Cómo aplicar Float Limit correctamente para limitar rotación en Biped
Cuando quieres limitar la rotación de una parte del Biped, como la pierna, usando Float Limit en 3ds Max, el procedimiento que mencionas es casi correcto, pero hay un detalle clave que suele pasar desapercibido y causa que el límite no funcione. Al asignar el controlador Float Limit a la rotación en el eje Z, debes asegurarte de que el controlador original no esté siendo sobrescrito o esté activo de forma incompatible con Float Limit.
Primero, seleccionas la parte del Biped, luego en el panel Movimiento vas a Biped SubAnim > Biped Rotation List > Available y asignas el controlador Euler XYZ si no lo tiene ya. Después, para limitar el eje Z, en el canal Z de Euler XYZ, le pones un controlador Float Limit. Pero lo importante es que dentro del Float Limit debes ajustar los valores mínimos y máximos para que se apliquen los límites.
Además, asegúrate que no haya otros controladores o constraints que estén anulando el Float Limit. A veces los rigs complejos tienen animaciones o controladores adicionales que sobreescriben estas restricciones. También verifica que la rotación que intentas limitar realmente esté en el eje Z local y que no estés aplicando el límite al canal incorrecto.
Si el Float Limit sigue sin funcionar, prueba a reiniciar el controlador o incluso asignar el Float Limit directamente al canal de rotación sin pasar por Euler XYZ, aunque normalmente este método es el estándar para Biped.
Recuerda que en animación, las limitaciones siempre deben ser compatibles con los controladores y el sistema de rig que usas. Si el pie se pone a girar más de la cuenta, es porque algún controlador está haciendo piruetas sin permiso.
|Agradecer cuando alguien te ayuda es de ser agradecido|