Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 10 de 11

Tema: Hacer girar rueda

  1. #1
    Usuario Avanzado
    Fecha de ingreso
    Sep 2008
    Mensajes
    186
    Gracias (Dadas)
    10
    Gracias (Recibidas)
    20

    3dsmax Hacer girar rueda

    Buenas, cambiando de tema, el otro día vi un rigging de una bici cartoon y me estuve planteando como haría para girar una rueda ovalada. ¿Sabéis cómo?
    Se hacerla si es circular, pero claro si es ovalada debería moverse la posición de la elipse arriba y abajo.

  2. #2
    pythonized...
    Fecha de ingreso
    Mar 2004
    Mensajes
    3,762
    Gracias (Dadas)
    73
    Gracias (Recibidas)
    188

    Hacer girar rueda

    Conociendo las ecuaciones de la elipse no es difícil bajarlas a un Rig y relacionar el perímetro con su eje mayor/menor. Todo es cosa de ponerse. elipse - Wikipedia, la enciclopedia libre.

  3. #3
    Intentador inconstante
    Fecha de ingreso
    Mar 2006
    Mensajes
    153
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    3

    Hacer girar rueda

    Y no se puede contener y deformar un círculo en un lattice? ¿O FD?

  4. #4
    Usuario Avanzado
    Fecha de ingreso
    Sep 2008
    Mensajes
    186
    Gracias (Dadas)
    10
    Gracias (Recibidas)
    20

    Hacer girar rueda

    El perímetro bien, lo que quiero hacer es que se adapte al suelo conforme gira.

  5. #5
    pythonized...
    Fecha de ingreso
    Mar 2004
    Mensajes
    3,762
    Gracias (Dadas)
    73
    Gracias (Recibidas)
    188

    Hacer girar rueda

    Y no se puede contener y deformar un círculo en un lattice? ¿O FD?
    Si, pero no giraría una elipse sino un círculo deformado, es decir, la elipse haría subir y bajar su eje en cambio un círculo deformado lo mantendría contante.
    Me estuve planteando como haría para girar una rueda ovalada. Sabéis cómo?
    Se hacerla si es circular, pero claro si es ovalada debería moverse la posición de la elipse arriba y abajo.
    El perímetro bien, lo que quiero hacer es que se adapte al suelo conforme gira.
    A ver, ambas son cosas diferentes, necesitas que detecte la superficie o que cuando gire mueva verticalmente la bicicleta manteniendo siempre a la misma altura el punto de contacto?

  6. #6
    Usuario Avanzado
    Fecha de ingreso
    Sep 2008
    Mensajes
    186
    Gracias (Dadas)
    10
    Gracias (Recibidas)
    20

    Hacer girar rueda

    Buenas, estoy dándole vueltas, y creo que la teoría la tengo, pero no me aclaro en como rotan los objetos, si rotan en radianes grados. Porque los valores en Maxscript no me dan ni radianes ni grados, alguien sabe dónde puedo encontrar esa información? Gracias.

  7. #7
    pythonized...
    Fecha de ingreso
    Mar 2004
    Mensajes
    3,762
    Gracias (Dadas)
    73
    Gracias (Recibidas)
    188

    Hacer girar rueda

    Busca en la ayuda de Maxscript por applying standard transformation, es un tutorial para iniciarse y explica el tema de las rotaciones, en realidad no lo explica todo, pero permite que te hagas una idea.

  8. #8
    Usuario Avanzado
    Fecha de ingreso
    Sep 2008
    Mensajes
    186
    Gracias (Dadas)
    10
    Gracias (Recibidas)
    20

    Hacer girar rueda

    Gracias César Sáez, he hecho algo para intentar ver si me aclaro, es más o menos, pero para aplicarlo (aunque no resulta exacto) debería trabajar con grados.

    For n=0 to 360 by 10 do.

    Dummy pos: [n,75+(25*(sin(n+90))),0].

    Myeli = elipse length:100 width:200 pos: [n,75+(25*(sin(n+90))),0].

    Rot = eulerangles 0 0 ((n/2)+90).

    Rotate myeli root). Gracias.

  9. #9
    Nivel Héroe
    Fecha de ingreso
    May 2005
    Mensajes
    321
    Gracias (Dadas)
    2
    Gracias (Recibidas)
    35

    Hacer girar rueda

    Hola. Bueno según la ecuación paramétrica de una elipse: X=a*cos tetha. Y=b*sin tetha. Con esto puedes hallar la longitud del Vector conformado por los valores x, y en un ángulo tetha, el cuál sería la rotación de la rueda, pones eso en un script controller en el eje y, y listo.

    Y sí, si debes transformar el valor de rotación que está en radianes a grados, ya que las funciones sin y cos utilizan grados.

    Ejemplo en 3dsmax 2008 adjunto.
    Archivos adjuntados Archivos adjuntados
    Última edición por phoelix; 16-11-2008 a las 06:00
    Nuestro corto basado en Matrix - TRICKSTER - wip:
    thetricksterproject.blogspot.com

    website personal:
    www.joleanes.com

  10. #10
    Usuario Avanzado
    Fecha de ingreso
    Sep 2008
    Mensajes
    186
    Gracias (Dadas)
    10
    Gracias (Recibidas)
    20

    Hacer girar rueda

    Muchas gracias, nunca hubiera sacado el valor de.value, muchas gracias.

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Cómo hacer río moviendo una rueda de un molino
    Por Dellamorte en el foro Partículas y Dinámicas
    Respuestas: 21
    Último mensaje: 27-05-2013, 09:43
  2. Respuestas: 1
    Último mensaje: 03-05-2010, 20:55
  3. Cómo hacer girar un objeto 360 sobre su eje
    Por Tysico en el foro Animación y Rigging
    Respuestas: 9
    Último mensaje: 26-12-2009, 15:09
  4. Juego 3d Skull daddy 1 0-rueda calavera rueda
    Por 3dpoder en el foro Videojuegos
    Respuestas: 0
    Último mensaje: 07-08-2009, 16:10
  5. Respuestas: 1
    Último mensaje: 18-06-2009, 18:59

Etiquetas para este tema