Gracias Gracias:  0
Resultados 1 al 5 de 5

Tema: Problemas al animar con expresiones en 3d studio max.

  1. #1
    Usuario Nuevo
    Fecha de ingreso
    Jan 2016
    Mensajes
    6

    3dsmax Problemas al animar con expresiones en 3d studio max.

    Hola, anteriormente me ha sido de mucha ayuda consultar en el foro, a ver si me podéis echar una mano con este problema. Resulta qué estoy animando una serie de mecanismos, que deben hacer girar un cilindro con un movimiento pendular, este giro, motiva la compresión de unas vejigas de aire insertadas en el mismo, para conseguir el efecto y que todo fluya al mover el primer elemento del artefacto decidí animar la compresión de las vejigas con expresiones en wire parameters, modificando los valores "slice to" y "slice from" en función del giro del cilindro exterior (os pongo un vídeo para qué podáis ver el efecto). La cuestión es que, al insertar el cilindro en el mecanismo, y enlazarlo al eje, en su lugar definitivo, las expresiones no funcionan, con lo que las vejigas se quedan quietas en su lugar sin deformarse de ninguna manera.
    ¿Alguien sabe qué estoy haciendo mal? ¿hay manera de evitarlo o tengo que cambiar el método de animación? Gracias.
    Archivos adjuntados Archivos adjuntados

  2. #2
    Usuario completo Avatar de deloeste33
    Fecha de ingreso
    Dec 2008
    Mensajes
    933

    Wink Re: Problemas al animar con expresiones en 3d studio max.

    Cita Iniciado por pachimartinez Ver mensaje
    La cuestión es que, al insertar el cilindro (.) las expresiones no funcionan, (.) ¿Alguien sabe qué estoy haciendo mal?
    Obviamente está en el wiring. Conviene que muestres capturas de los diálogos de cada objeto enlazado. Es mejor que andar adivinando.
    “La utopía está en el horizonte. Camino dos pasos, ella se aleja dos pasos y el horizonte se corre diez pasos más allá.
    ¿Entonces para que sirve la utopía?
    Para eso, sirve para caminar.”
    Eduardo Galeano

  3. #3
    Usuario Nuevo
    Fecha de ingreso
    Jan 2016
    Mensajes
    6

    Re: Problemas al animar con expresiones en 3d studio max.

    Muchas gracias por tu respuesta, tienes razón, te pongo unas capturas e intento explicar mejor como lo he hecho.
    Por un lado tiene un objeto llamado contrapeso, que es el de abajo que tiene forma de medio cilindro con un agujero para qué pase un eje, ese objeto no debe moverse demasiado, ya qué se trata de un peso que se mantiene siempre hacia abajo, aunque la fricción lo mueve un poco, lo que he definido con la fórmula de la fig 1.
    Para crear la forma de las vejigas de aire, hice un cilindro y modifiqué los valores slice to y slice from para qué tuviera el tamaño de un cuarto de cilindro, luego, cómo se supone que la vejiga siempre llena todo el espacio disponible, le di valores en wire para que, por un lado se adaptara al giro de la carcasa exterior (slice to), y por el otro a la oscilación del contrapeso (slice from), imágenes fig 2 y fig 3 respectivamente.
    Supongo que es un lío así explicado, pero gracias por la ayuda.
    Miniaturas adjuntadas Miniaturas adjuntadas Problemas al animar con expresiones en 3d studio max.-fig-1.png   Problemas al animar con expresiones en 3d studio max.-fig-2.png   Problemas al animar con expresiones en 3d studio max.-fig-3.png  

  4. #4
    Usuario completo Avatar de deloeste33
    Fecha de ingreso
    Dec 2008
    Mensajes
    933

    Wink Re: Problemas al animar con expresiones en 3d studio max.

    Es muy confuso. A pesar de ello, grafiqué la cadena de control.
    CExt --> VDer.
    CExt --> Ctrps--> VIzq
    .
    Veo también que Ctrps tiene claves, asumo que son las de la rotación en cuestión.
    ¿Es así?
    Eso no puede ser, porque Ctrps está controlado por CExt.
    Ctrps debe moverse por sus propias claves o por el wiring, pero no ambas.
    La solución es fácil: mové CExt. CExt es el objeto que controla a todos los demás, así que, sin duda es el que puede tener claves propias para transmitirlas al r esto.
    “La utopía está en el horizonte. Camino dos pasos, ella se aleja dos pasos y el horizonte se corre diez pasos más allá.
    ¿Entonces para que sirve la utopía?
    Para eso, sirve para caminar.”
    Eduardo Galeano

  5. #5
    Usuario Nuevo
    Fecha de ingreso
    Jan 2016
    Mensajes
    6

    Re: Problemas al animar con expresiones en 3d studio max.

    Cita Iniciado por deloeste33 Ver mensaje
    Es muy confuso. A pesar de ello, grafiqué la cadena de control.
    CExt --> VDer
    CExt --> Ctrps--> VIzq
    .
    Veo también que Ctrps tiene claves, asumo que son las de la rotación en cuestión.
    ¿Es así?
    Eso no puede ser, porque Ctrps está controlado por CExt.
    Ctrps debe moverse por sus propias claves o por el wiring, pero no ambas.
    La solución es fácil: mové CExt. CExt es el objeto que controla a todos los demás, así que, sin duda es el que puede tener claves propias para transmitirlas al r esto.
    Muchas gracias por los apuntes, lo he modificado simplificando como me has dicho y ya funciona.

Temas similares

  1. After Effects Crear un escenario 3 d con fotos y animar con expresiones
    Por ale iron en el foro After Effects
    Respuestas: 3
    : 10-01-2012, 12:11
  2. Animar triangulo plano en 3d studio
    Por juancar373 en el foro Animación y Rigging
    Respuestas: 5
    : 14-12-2010, 19:59
  3. Animar un tanque en 3d studio max
    Por SPARTANVS en el foro Animación y Rigging
    Respuestas: 3
    : 28-03-2007, 18:26
  4. Animar cienpies con character studio
    Por joh3d en el foro Animación y Rigging
    Respuestas: 6
    : 13-05-2005, 11:03
  5. Sabes animar con character studio
    Por @lbert en el foro Ofertas de Empleo
    Respuestas: 0
    : 13-12-2003, 12:37

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