Gracias Gracias:  0
Resultados 1 al 4 de 4

Tema: animar objetos independientes pero vinculados

  1. #1
    Miembro
    Fecha de ingreso
    Dec 2002
    Mensajes
    75

    Animar objetos independientes pero vinculados

    Bien, un poco al hilo de lo que se viene comentando en el foro, y pensando un poco sobre diferentes temas en el campo de la animación...entiendo que una buena solución a la problemítica aquí ya apuntada en otro hilo sobre el aspecto de animar objetos directamente dependientes en diferentes momentos de una animación como es el caso de aquellos objetos que nuestro personaje puede coger con la mano....y aquí podemos pensar en cualquier objeto.la idea para solucionarla podría ser la siguiente (igual la solución es una chapuza y existe otras mejores...pero es a la conclusión a la que he llegado con mis pocos conocimientos en este campo):

    Crear dos dummys uno para el objeto independiente y otro para la mano.
    El dummy del objeto (en adelante d_obj ) ser? el padre del objeto a animar, de manera que al animar el d_obj animemos el objeto dependiente.
    El dummy de la mano (en adelante d_mano) lo vinculamos al hueso de la mano de nuestro personaje.
    Ahora lo que hacemos es colocar unos controladores "Position Constraint" y "Orientation Constraint" al objeto de forma que estos dos controladores dependan de los dos dummys creados tanto el d_obj como el d_mano....
    A partir de este momento podemos animar el objeto de forma independiente de nuestro personaje con solo animar el d_obj poniendo los pesos de position y orientation constraint del d_obj a valor míximo 100 y los pesos del d_mano a valor mínimo es decir 0.
    Si queremos que el objeto dependa del movimiento y orientacion de nuestra mano pondremos los pesos justamente a su valor contrario es decir d_obj a 0 y d_mano a 100....
    Cualquier valor de pesos intermedio tendrá el efecto de que los movimientos de cualquiera de ellos afecte a nuestro objeto en una influencia proporcional al peso que ellos tengan....

    Ahora para mejorar esta forma de controlar los objetos he pensado que estaría bien tirar de algún tipo de manipulador sencillo como podría ser el "SLIDE" de forma que sus valores estén relacionados con los pesos de los controladores de posición y orientacion.
    De esta forma tendríamos en pantalla un interface sencillo para controlar este tipo de animaciones....
    Ahora mi pregunta es....? como vincular el valor del Slide con el peso de los controladores de forma que teniendo por ejemplo un único controlador en pantalla un valor de 0 indique pesos a 100 del d_obj y un valor de 100 del slide significa pesos de 100 del d_mano?

    Espero hubieseis entendido mi explicación, para aportar alguna solución a mi planteamiento o indicarme una forma mejor de realizarlo...
    ..trabajando...o eso creo.

  2. #2
    Senior Member Avatar de Quel
    Fecha de ingreso
    Sep 2004
    Ubicación
    Vic (Barcelona)
    Mensajes
    2,636

    Re: Animar objetos independientes pero vinculados

    La forma que comentas esta bien y es más o menos utilizada, solo con una diferencia.
    Normalmente no se usan 2 constraint, con uno ya basta. Si el objeto es hijo de d_obj, no es necesario colocar un constraint entre ellos. Sin embargo, tu idea va bien encaminada .

    Respecto el slide ... no lo sé, no uso max.

    Quel XX's (... ...)

  3. #3
    No soy nuevo, soy callado
    Fecha de ingreso
    Aug 2005
    Ubicación
    Republica Argentina, Bs. As.
    Mensajes
    25

    Re: Animar objetos independientes pero vinculados

    Yo nunca use esa manera, siempre use link constraint, pero voy a probarla, porque me parece buena, y después posteo, y con respecto al slide, no usaria "slide", usaria un control manual con limite, y asignado con reaction manager.

    Lo pruebo y posteo, pero esa es la idea

    Saludos
    My Animation Blog - http://amariotto.blogspot.com/

  4. #4
    No soy nuevo, soy callado
    Fecha de ingreso
    Aug 2005
    Ubicación
    Republica Argentina, Bs. As.
    Mensajes
    25

    3dsmax Re: Animar objetos independientes pero vinculados

    Aquí esta la escena preparada, a mi parecer, explico un poco de que se trata:

    1ero.: la escena esta hecha con max 8

    son 3 objetos, el de el medio es la mano en cuestion, los otros 2 tienen asignado un position constraint y un orientation constraint a la mano. Con el slíder de arriba, moviendolo hacia la izq, el peso de el pos y el orien del objeto izq, los coloca en 100, para que la mano lo controle, por ende, debería estar previamente alineado, y lo mismo hacia el lado derecho. para resetear la posición en 0 del slider, usar el transform to zero.

    Chekeenlo y avisen si les sirve, es más, al probarlo, me parece que es mejor que el link constraint al animar, el problema es hacer el seteo previo en cada escena, pero, la gente que sabe scripting, sabra que hacer, jejeje, yo manejo poco y nada, de a poco...

    Saludos, y espero que te sirva
    Archivos adjuntados Archivos adjuntados
    My Animation Blog - http://amariotto.blogspot.com/

Temas similares

  1. Blender Texturas independientes en objetos dublicados
    Por Facku en el foro Materiales y Texturizado
    Respuestas: 1
    Último mensaje: 10-09-2014, 19:01
  2. Se mueven coordenadas pero no los objetos
    Por Barduk en el foro Problemas con Programas
    Respuestas: 10
    Último mensaje: 16-10-2013, 18:01
  3. Modo Consulta para animar un biped, pero con cables por todos lados :
    Por i_ivan_i en el foro Animación y Rigging
    Respuestas: 6
    Último mensaje: 30-07-2013, 01:07
  4. Como atachar objetos con la misma ID pero diferente mapeado
    Por jarnosrt8 en el foro Materiales y Texturizado
    Respuestas: 1
    Último mensaje: 31-08-2011, 10:41
  5. colapsar objetos independientes en zbrush
    Por tonilogar en el foro Infografía General
    Respuestas: 4
    Último mensaje: 20-03-2006, 14:20

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.
  •