← Blender Hoy
  • Published 22 May 2025

No se exportan las animaciones de los blendshapes de mi personaje!

Estoy trabajando en el desarrollo de un juego en Unity y los personajes tienen animaciones faciales con blendshape. Antes las podía exportar sin problema, pero ahora por alguna razón llegan sin los keyframes, solo se bakean.

Estas son las propiedades de exportación que estoy usando, son las mismas que use siempre y antes me funcionaban. Ya intente volver a la versión 4.2 LTS pero no funciono Propiedades de exportacion.png

Aquí muestro los blendshapes, son controlados con drivers por 3 huesos: imagen_2025-05-22_094414977.png

Aquí se ve los keyframe en los huesos que animan los blendshapes: imagen_2025-05-22_094644466.png

Y por ultimo, aquí se ve en Unity como llegan los keyframe en los blendshapes: imagen_2025-05-22_094759908.png

Dato importante: Las propiedades de exportación son las mismas de siempre, hace años que exporto de esta manera.

arijesusacosta
22 May 2025

4 Comments

miguel_angel

Trabajo con Unity y esto me ha pasado alguna vez, al final decidimos animar los blend shapes a mano en Unity porque nos venía mejor. Lo que nos pasaba es que teníamos modificadores de Armature en el personaje, y a la vez los shape keys, entonces teniendo la opción de Apply modifiers hacía que no se exportasen las animaciones de los shape keys, ya que no se puede aplicar un modificador a una mesh con shape keys, y no nos venía bien hacer de nuevo todos los shape keys. Sé que tienes esa opción desactivada en los ajustes de exportación, pero por si acaso mira el tema de modificadores por si hay algún conflicto con los shape keys. También podría ser que los drivers no se exporten al ser algo interno de blender, no sabría decir. Mira a ver si es algo de eso, mañana en el trabajo puedo preguntar a alguien que maneje más del tema de personajes en Unity.

1
arijesusacosta Author

Se supone que blender bakea las animaciones de los blendshapes al momento de exportar, los drivers no son los que se exportan, por alguna razon dejo de hacerlo, aca te dejo un tutorial que lo hace tal cual como lo hacia yo, a el le funciona, pero a mi ya no (ya reinstale blender, volvi a las versiones anteriores LTS para ver si volvia a funcionar y nada.)

www.youtube.com/watch?v=qbSzLwyW1dA&pp=ygUaYmxlbmRzaGFwZSBhbmltYXRpb24gdW5pdHk%3D

miguel_angel

Conseguiste solucionarlo?

1
arijesusacosta Author

perdon la tardanza, paso hace mucho pero si mal no recuerdo, fue un error de importación dentro de Unity, lo que si es fundamental, es que estos blendshapes sean animados con los huesos que controlan los drivers, luego no hace falta que exportes esos huesos