Gracias Gracias:  1
Resultados 1 al 4 de 4

Tema: ayuda script panel expresiones faciales

  1. #1
    Miembro Nuevo Avatar de rovezzio
    Fecha de ingreso
    Jun 2008
    Mensajes
    14

    Ayuda script panel expresiones faciales

    Hola a todos! Me he lanzado a crear un script para realizar expresiones faciales rápidas para ayudarme en la animación, y la verdad es que sorprendentemente para mí (es el primer script que hago) he conseguido que realice todo lo que más o menos me había planteado.
    He conseguido que mediante un solo clik en un botón se conjuguen varios morphers de la cara, de la lengua y la rotación de la mandibula, y con esto he creado varios botones con las expresiones faciales humanas básicas, otros para los fonemas, etc .
    La cuestión es también he creado un botón para resetar las expresiones faciales, por que sino se van sumando una sobre otra, pero lo que no consigo es resetear la rotación del hueso de la mandíbula. Lo que a mi me gustaría conseguir es que al hacer clic en el botón de reseteo además de volver a 0 los valores de los morphers me volviese el hueso de la mandíbula a su posición inicial. Espero que me podáis ayudar porque he estado buscando bastante y no he encontrado como hacerlo.

    Muchas Gracias!!!

  2. #2
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637

    Re: Ayuda script panel expresiones faciales

    Depende del controlador de rotación que tengas en el hueso en cuestion. Si es un EulerXYZ, tienes que crear claves en los subcontroladores de cada eje y ponerles los valores que te dejen a cero la transformación. Si tienes una capa de animación encima es muy facil: cero a todo. Si no, tienes que mirarte los valores que significan tener la mandíbula a cero, y setearlos.
    Espero haberme explicado...
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  3. #3
    Miembro Nuevo Avatar de rovezzio
    Fecha de ingreso
    Jun 2008
    Mensajes
    14

    Re: Ayuda script panel expresiones faciales

    ¡¡Muchas gracias!! Te has explicado perfectamente. He utilizado un EulerXYZ para controlar la rotación así que crearé las claves en los controladores de cada eje y miraré que valores me devuelven el hueso a la posición inicial. Voy a ponerme a ver si lo consigo. Gracias de nuevo.

  4. #4
    Miembro Nuevo Avatar de rovezzio
    Fecha de ingreso
    Jun 2008
    Mensajes
    14

    Re: Ayuda script panel expresiones faciales

    ¡¡Conseguido!! No estoy muy seguro de si lo he hecho del todo bien, pero el caso es que ya he conseguido que me funcione el botón de reset y en un solo clic me vuelve a 0 los morphers de la cara, lengua, y me resetea la mandíbula a la posición inicial. Comento como lo he hecho por si a alguien le interesa. Lo primero he seleccionado el hueso de la mandíbula y le he aplicado rotation to zero y freeze rotation y luego en el script le he creado las 3 claves para los 3 ejes para ese botón:

    $bone15.rotation.controller[2].X_rotation = 0
    $bone15.rotation.controller[2].Y_rotation = 0
    $bone15.rotation.controller[2].Z_rotation = 0

    bone15 es el hueso de la mandíbula

    Como os digo no se si es del todo correcto pero por ahora me funciona, espero que a alguien le pueda servir y muchas gracias a todos por la inestimable ayuda que dais siempre.

Temas similares

  1. Expresiones faciales
    Por Mars Attacks en el foro Ilustración y 2D
    Respuestas: 1
    Último mensaje: 10-01-2014, 16:21
  2. expresiones faciales morpher
    Por Jose Francisco Valmo en el foro Animación y Rigging
    Respuestas: 2
    Último mensaje: 24-02-2009, 14:49
  3. 3ª actividad de Ilustracion: Expresiones Faciales
    Por Marta en el foro Actividades de Ilustración
    Respuestas: 46
    Último mensaje: 11-08-2006, 05:21
  4. Expresiones Faciales base de datos
    Por Caronte en el foro Todo menos Infografía
    Respuestas: 4
    Último mensaje: 04-10-2005, 09:59
  5. Probando algunas expresiones faciales
    Por Adeptus18 en el foro Trabajos Finalizados
    Respuestas: 3
    Último mensaje: 29-04-2003, 16:58

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •