Resultados 1 al 3 de 3

Tema: Blender-vincular mismo objeto a diferentes huesos

  1. #1
    Fecha de ingreso
    Nov 2012
    Mensajes
    11

    Blender-vincular mismo objeto a diferentes huesos

    Veréis estoy haciendo un personaje para usarlo en Unity 3d(free edition). Os expongo lo que quiero hacer y a ver si alguien me da alguna idea porque no sé cómo hacerlo:
    Tengo un personaje el cual tendrá dos armas fundamentales, un fusil y una pistola.

    Y se me había ocurrido lo siguiente, poner un hueso en la mano derecha donde ira el arma que esté usando en ese momento, otro hueso en la cintura donde ira la pistola mientras el arma en uso sea el fusil, y otro hueso en la espalda donde ira el fusil mientras el arma en uso sea la pistola, quizás me esté complicando la vida yo mismo y lo más fácil seria elimimar los huesos de la cintura y la espalda, hacer las animaciones correspondientes, y luego en Unity mediante script decirle en qué momento quiero que en el hueso de la mano aparezca el fusil o la pistola según el momento. Pero me hace gracia ver el fusil en la espalda cuando se este usando la pistola y viceversa.

    Con lo cual, se me ocurre crear una animación de cambiar de fusil a pistola y otra de cambiar de pistola a fusil, con lo cual si tengo el fusil asignado al hueso de la mano y en el fotogramax quiero que pase a estar vinculado (el objeto fusil) al hueso de la espalda¿cómo lo hago? Y luego llevo la mano al hueso de la cintura dónde está la pistola y en el fotograma y ¿cómo hago para que el objeto pistola que está vinculado al hueso de la cintura pase a estralo en el hueso de la mano? Se ma entendió? Saludos y gracias por todo.

  2. #2
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Blender-vincular mismo objeto a diferentes huesos

    Se puede controlar por influence. Subo un blend y a ver si lo comprendes, la esfera tiene un hueso, y tiene puestas dos constrains tipo child of (hijo de.) una al hueso del brazo de la grúa y otro al hueso que está en el suelo, que es donde va a depositar la esfera.

    El influence se deja a cero en los dos y se empieza a animar, en el momento que quieres agarrar la esfera, activas la influencia a 1 (recuerda que un frame antes, debes de marcar cero, porque sino en vez de una línea recta crearas una curva y se empezaría a mover entre esos dos puntos.

    Clic en la imagen para ver su versión completa. 

Nombre: Influence1.jpg 
Visitas: 382 
Tamaño: 81.7 KB 
ID: 175175

    Luego se sigue animando, y cuando llega al sitio donde quiere depositarla, se marca primero influence 1 y se sube un frame y se baja a cero (igual que lo anterior, en ese mismo momento tienes que hacer lo opuesto con el child del otro hueso, o sea, marcarle el cero y al siguiente frame el 1, que lío,
    Pero no sé si este tipo de constraints están reconocidas en unit, y. (no lo conozco).
    Archivos adjuntados Archivos adjuntados

  3. #3
    Fecha de ingreso
    Nov 2012
    Mensajes
    11

    Blender-vincular mismo objeto a diferentes huesos

    Oh muchas gracias, eso es lo que necesitaba, realmente si luego Unity no reconoce el constarin child of, creo que, mediante script, sabría bincular un objeto a un hueso en concreto en un frame concreto, creo mil gracias por tu respuesta, saludos.

Temas similares

  1. Respuestas: 4
    : 01-10-2023, 06:42
  2. Respuestas: 8
    : 23-04-2023, 10:19
  3. 3dsMax Animar diferentes mallas pertenecientes al mismo objeto en Blender
    Por Hilonegro50 en el foro Animación y Rigging
    Respuestas: 7
    : 17-01-2020, 14:06
  4. Blender Diferentes UV para mismo objeto
    Por ivanct79 en el foro Materiales y Texturizado
    Respuestas: 13
    : 24-11-2012, 16:30
  5. Diferentes texturas en un mismo objeto
    Por Gepetto en el foro Materiales y Texturizado
    Respuestas: 0
    : 29-09-2005, 17:21