Gracias Gracias:  1
Resultados 1 al 8 de 8

Tema: Controlar dos parametros mediante un Slider

  1. #1
    Miembro Nuevo
    Fecha de ingreso
    Mar 2007
    Mensajes
    7

    Controlar dos parámetros mediante un Slider

    ¡Hola a todos! Bueno, llevo un rato buscando por Internet algo relacionado con mi pregunta pero es algo tan concreto que simplemente formular la pregunta es complicado... Así que he decidido preguntar a los expertos que andais por aquí, a ver si me resolvéis la duda o me proponéis otro sistemas más fácil. Os cuento:

    He modelado un personaje muy simple con una forma un poco característica: tiene dos brazos, una pierna y un ojo. La forma de andar que tendría sería a "saltitos", utilizando esta pierna. Para ello, encogería la pierna y la estiraría para dar un salto. Pues bien, el sistema que he diseñado para animar esto consiste en un modificador morpher y un par de modelos, uno con la pierna totalmente comprimida y otro con la pierna estirada. Como es lógico, el modelo de la pierna encogida tiene una altura total mucho menor que el de la pierna estirada. El problema entonces es que, cuando en el modelo original cambio el porcentaje de algún objetivo del morpher, el ojo se queda atrás, a la altura del modelo en estado de reposo. Se que es un poco complicado de entender, así que adjunto una imagen de lo que os quiero decir. El modelo de la izquierda sería en estado de "reposo" y el de la derecha con la pierna comprimida.

    La idea que había pensado es generar la altura del ojo a través de una expresión matematica que utilizara el porcentaje del slider, aunque no se si es posible. Sé que en Maya hay algo parecido. Otra opción sería utilizar Maxscript para conseguir esto mismo. De todos modos, me da la impresión de que debe existir una manera mucho más simple de conseguir esto mismo. Por eso os pregunto.

    ¡¡Muchas gracias de antemano por vuestra ayuda!!

    Controlar dos parametros mediante un Slider-ejemplo_pregunta_foro.jpg

  2. #2
    reconvertido Avatar de ikerCLoN
    Fecha de ingreso
    Apr 2002
    Ubicación
    Los Angeles, USA
    Mensajes
    14,911

    Re: Controlar dos parámetros mediante un Slider

    En lugar de usar Morpher creo que es mejor (más rápido, más flexible, menos dolores de cabeza) usar Skin. En la ayuda de MAX tienes documentación básica, pero de primeras puedes crear un par de huesos y un 'solver' IK con un par de controles adicionales y tienes una pierna para tu personaje, con mucha mayor movilidad que lo que tienes ahora.

    Esto te puede venir bien:
    http://www.3dtotal.com/team/Tutorials_3/rigging/rigging_01.php
    http://www.3dtotal.com/team/Tutorials_3/intro_to_rigging/rigging_01.php

    S
    i quieres seguir usando 'Morpher', puedes vincular un ayudante/punto a un vértice de la malla usando 'Attachment Constraint', y vincular el ojo a ese punto. Así el ojo siempre esta en su sitio.

    Se me ocurren varias maneras más, pero éstas son las más directas y las menos enrevesadas...
    character TD @ Walt Disney Animation Studios

    mi curso de rigging facial :: https://www.domestika.org/en/courses...je-3d/ikerclon
    blog :: www.somosposmodernos.com
    twitter :: www.twitter.com/soyposmoderno
    linkedIn :: www.linkedin.com/in/ikerj

  3. #3
    Miembro Nuevo
    Fecha de ingreso
    Mar 2007
    Mensajes
    7

    Re: Controlar dos parámetros mediante un Slider

    ¡Muchas gracias por tu ayuda ikerCLoN! No conocía el método que me comentas del Attachment Constraint pero me ha sido muy útil.

    En cuanto a lo que me comentas del Skin, no lo descarto. De hecho tengo por ahí una versión de prueba en la que la pierna se anima y se parece más a lo que sería el mecanismo de una pierna humana, pero al final decidí hacer un bichejo gelatinoso y que la pierna se deformara de esa forma. De todos modos, tengo pensado hacer más pruebas de animación para ver qué tal se comporta.

    Por cierto, también te agradezco los dos links que me has pasado. Prometen bastante, me los guardo por aquí para echarles un vistazo.

    ¡Un saludo!

  4. #4
    Miembro Nuevo
    Fecha de ingreso
    Mar 2007
    Mensajes
    7

    Re: Controlar dos parámetros mediante un Slider

    ¡Buenas! He estado experimentando con la solución del Attachment Constraint que me comentaste ikerCLoN. Me funciona perfectamente excepto por un detalle... Mi personaje tiene un modificador MeshSmooth, pero tiene distinto número de iteraciones para el visor y para el render. El resultado es que al centrar el punto que controla la posición del ojo en el visor, en el render se desplaza, incluso fuera de la superficie del personaje, o viceversa... Es decir, para que el ojo esté en su posición en el render, tengo que imaginarme dónde esta realmente cuando trabajo con la animación en el visor... ¿De qué forma puedo corregir esto?

    Por otro lado, tengo un problema al combinar el esqueleto y Skin con el Morpher. No consigo darle una postura a la pierna y a la vez estirarla o encogerla con el Morpher. Al darle valor de Morpher, no hace caso de los huesos. ¿Hay alguna forma sencilla de combinar esto? ¿Sería recomendable utilizar otro método para las deformaciones (estirar, encoger...) del personaje? La idea es de un personaje gelatinoso, así que esto sería importante.

    Espero vuestros consejos. Muchísimas gracias de antemano.
    Última edición por Neil89; 07-07-2011 a las 14:57

  5. #5
    Senior Member Avatar de Crazy
    Fecha de ingreso
    Aug 2005
    Mensajes
    170

    Re: Controlar dos parámetros mediante un Slider

    Hola Neil89, lo que pasa es que el Attachment sobre exactamente la misma posición de vértice o cara que selecciones, así que no puede cambiar la cantidad caras luego porque siempre buscara el número de cara seleccionado anteriormente, por así decirlo.

    Pero en si, tal como te dice Iker, lo mejor es usar huesos, creo que vas a complicar demasiado haciendolo del modo en lo que estas llevando a cabo. No necesitas encoger la pierna con morpher mientras tienes huesos, con ello mismo puedes realizarlo.

  6. #6
    Miembro Nuevo
    Fecha de ingreso
    Mar 2007
    Mensajes
    7

    Re: Controlar dos parámetros mediante un Slider

    ¡Gracias por tu respuesta Crazy! Si, lo del Attachment me he imaginado que funcionaba más o menos así, por eso mismo no se me ha ocurrido como solucionarlo...

    En cuando a lo usar Morpher y huesos, hay una razón. No se si habréis visto la película de Monstruos contra Alienígenas. Hay un personaje, Bob, que es como una especie de flubber, una cosa viscosa, como una especie de gelatina que se puede deformar a su gusto.

    Archivo adjunto 147751

    Quiero darle un efecto más o menos así a mi personaje, por eso es lo de deformar la pierna para que se estire y encoja. Para animar el resto de partes del cuerpo (en este caso los brazos y poco más) si tengo pensado desde el primer momento utilizar huesos, pero quería dar la sensación de un bichejo pegajoso y blandengue =) aunque parece que va a ser más difícil de lo que pensaba...

  7. #7
    reconvertido Avatar de ikerCLoN
    Fecha de ingreso
    Apr 2002
    Ubicación
    Los Angeles, USA
    Mensajes
    14,911

    Re: Controlar dos parámetros mediante un Slider

    Primero, Morpher, y por encima, Skin. Pero si tienes una estructura ajustada al personaje (un 'rig', vaya), cuando lances tu 'morph' ésta se queda atrás. Vamos, lo que planteas puede complicarse bastante. De ahí mi sugerencia inicial.

    Sobre el problema de la malla con 'Attachment Constraint' y 'Meshsmooth', puedes hacer una cosa: duplica la geometría del personaje, oculta la cabeza original (en donde esta 'attachado' el punto), y a la visible métele el TurboSmooth. Debería solucionarlo (puedes deducir tú mismo por qué ).
    character TD @ Walt Disney Animation Studios

    mi curso de rigging facial :: https://www.domestika.org/en/courses...je-3d/ikerclon
    blog :: www.somosposmodernos.com
    twitter :: www.twitter.com/soyposmoderno
    linkedIn :: www.linkedin.com/in/ikerj

  8. #8
    Miembro Nuevo
    Fecha de ingreso
    Mar 2007
    Mensajes
    7

    Re: Controlar dos parámetros mediante un Slider

    ¡Perdón por la tardanza, pero acabo de llegar de mis minivacaciones! Jaja exactamente ikerCLoN, ese es el problema, que los huesos no se quedan dentro de la geometría del personaje al utilizar el Morph. Veo que tendré que utilizar huesos sí o sí para la pierna...

    Lo que me comentas para solucionar el problema del Attachment Constraint... Creo que lo entiendo, pero hay algo que no me cuadra. ¿Cual de las dos geometrías animo? Quiero decir... La visible se ve bien (suavizada y eso) pero los huesos afectarían a la original, la que esta oculta... ¿No? No sé si me explico, quizás no te he entendido del todo...

    ¡Un saludo y muchas gracias por todos los consejos!

Temas similares

  1. 3ds Max Slider que no se ve fluido
    Por chester12 en el foro Render, Iluminación y Cámaras
    Respuestas: 0
    Último mensaje: 21-01-2016, 05:49
  2. Problemas con slider
    Por sator en el foro Animación y Rigging
    Respuestas: 1
    Último mensaje: 30-11-2010, 19:14
  3. [3d max] consulta por helpers slider
    Por Xtop en el foro Animación y Rigging
    Respuestas: 3
    Último mensaje: 29-11-2007, 02:28
  4. ayuda con Slider y Joystick del Max
    Por rafus en el foro Animación y Rigging
    Respuestas: 1
    Último mensaje: 24-05-2005, 20:47

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