Resultados 1 al 24 de 24

Animación de una serpiente

  1. #1
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Blender Animación de una serpiente

    Hola, estoy intentando animar una serpiente, pero me he encontrado con un problema. Al intentar mover uno de los huesos, solo puedo rotarlo, y no moverlo. La intención final es que moviendo el primero (por ejemplo) los demás le sigan. ¿cómo puedo moverlos? Saludos.

    -- IMÁGENES ADJUNTAS --
    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: esqueleto.jpg 
Visitas: 1490 
Tamaño: 264.5 KB 
ID: 143395  

  2. #2
    Fecha de ingreso
    Jun 2005
    Mensajes
    993

    Animación de una serpiente

    Dale al botón auto IK, en ese mismo menú, a ver si eso te sirve.

  3. #3
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    No, eso hace que se muevan todo juntos, lo que quiero es que, al mover el primero, arrastre los demás. Para simular el movimiento de una serpiente.

  4. #4
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,268

  5. #5
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    Parece bueno el tutorial, pero no vale para la versión 2.49, algunas herramientas no están. Solo quiero que moviendo el primero se mueva todo, como cuando coges una cuerda.
    Última edición por multipianista; 03-03-2011 a las 20:20

  6. #6
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,268

    Animación de una serpiente

    Prueba un lattice.

    -- IMÁGENES ADJUNTAS --
    Archivos adjuntados Archivos adjuntados

  7. #7
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    Tampoco, solo me vale como apaño para moverlo un poco, para animarlo no. Solo quiero que al mover este hueso de la imagen, los demás se queden arrastrando, pero más o menos con la misma forma, como arrastrar una cuerda en la realidad, ese movimiento.

    -- IMÁGENES ADJUNTAS --
    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: esqueleto 2.jpg 
Visitas: 2213 
Tamaño: 254.7 KB 
ID: 143462  
    Última edición por multipianista; 03-03-2011 a las 22:40

  8. #8
    Fecha de ingreso
    Jun 2005
    Mensajes
    993

    Animación de una serpiente

    Eso que pides no es fácil creo, el movimiento de una serpiente es complejo y dudo que se pueda hacer así de simple. Tendrás que trabajar un poco moviéndolo manualmente, pero si me equivocó que alguien más al día me corrija (estoy muy desfasado). Suerte.

  9. #9
    Fecha de ingreso
    Mar 2007
    Mensajes
    814

    Animación de una serpiente

    Mira referencias y trata de copiarlo manualmente, aunque creo que con lattices, trabajándolo un poco puede quedar medio bien.

    Mira este video, ponen una animación indicando como ejerce las fuerzas al desplazarse que quizás te ayude. http://www.youtube.com/watch?v=5cchyctrfrq. Saludos.

  10. #10
    Fecha de ingreso
    Mar 2009
    Mensajes
    705

    Animación de una serpiente

    Haz caso a Solimán, lo que pides se consigue de una manera bastante sencilla mediante una combinación de Spline IK + hooks.

    Y sí se puede hacer con la 2.49, de hecho, las primeras cosas que hice con esta técnica fueron en esa versión, aunque yo ya iría pensando en ir cambiando.

    Cuelgo un blend (2.56) para que veas algo básico hecho con esta técnica.

    -- IMÁGENES ADJUNTAS --
    Archivos adjuntados Archivos adjuntados

  11. #11
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    Vale, lo mejores con lattice. He probado y me sale como quería, pero efectivamente, tengo que trabajármelo a mano. Era solo curiosidad de saber si se podía. Gracias por resolver mi duda.

    De todas maneras, he descargado el archivo lattice de Solimán, pero no me sale igual. ¿es necesario algún script o algo?
    Última edición por multipianista; 04-03-2011 a las 14:38

  12. #12
    Fecha de ingreso
    Apr 2002
    Mensajes
    20,231

    Animación de una serpiente

    En este momento no puedo explicar métodos así que, dejo estos tutoriales para que les eches un vistazo: Riggear la serpiente: http://wiki.blender.org/index.php/do...on-curve_spine.

    Animar la serpiente: http://www.rubberbug.com/reptiles.htm.
    Última edición por SHAZAM; 05-03-2011 a las 11:34
    Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita.
    Victor Navone


    Ser "animador" es un regalo que te ganas y un honor que deben adjudicarte los otros.
    Chuck Jones


    La tecnología no hace las pelí*culas, la gente las hace. No eres un animador sólo porque puedas mover un objeto del punto A al punto B. Eres alguien quien le da vida a un personaje, que es algo que el software y la tecnología no puede dar.
    John Lasseter

  13. #13
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,268

    Animación de una serpiente

    Si fuera un gusano o una serpiente pequeña, podrías probar con una armature, la mitad hacia un lado y la mitad hacia el otro. Uno de los Bones centrales se emparenta al contrario y en las puntas puedes poner un IK al último hueso.

    Es una chapuza, pero se puede mover con cuidado desde el bone central y con las puntas seleccionadas.

    -- IMÁGENES ADJUNTAS --
    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: gusano.jpg 
Visitas: 2072 
Tamaño: 143.6 KB 
ID: 143507  

  14. #14
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    ¿Pero cómo hago el lattice? Cuando lo emparento y lo muevo, avanza muy rápido y lo deforma, no me pasa como en tu archivo.

  15. #15
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,268

    Animación de una serpiente

    Creo que en imagen se ve mejor. Se crea la serpiente recta, y luego creas el lattice, se emparenta con Control + p > deform lattice.

    Luego seleccione el lattice y en Edit Mode das la forma.

    Para la animación, solo tienes que seleccionar la serpiente, y hacer un (i) Insert Key -(Loc) en el frame 1 y luego moviéndote al frame 60 (o lo que tengas calculado) vuelves a presionar letra i (Loc).

    Lo de la animación lo puedes hacer antes o después de la deformación del lattice y por supuesto, cuánta más calidad quieras, más debes subdividir el lattice y el objeto (serpiente).

    Para cambiar la subdivisión del lattice, solo selecciónalo y presionas f9 y en la pestaña lattice subes los valores de u, v, w (en mi imagen el u esta a 28 y el v y w a 3.

    -- IMÁGENES ADJUNTAS --
    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: Frame.jpg 
Visitas: 478 
Tamaño: 91.1 KB 
ID: 143520  

  16. #16
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    Pero no solo la deforma, la estira también, la agranda. En la imagen se ve que cuando pasa, la estira.

    -- IMÁGENES ADJUNTAS --
    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: Sin título-2.jpg 
Visitas: 110 
Tamaño: 223.3 KB 
ID: 143523  

  17. #17
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,268

    Animación de una serpiente

    Que subdivisión tiene la serpiente, porque si solo tiene tres cortes, poco se puede curvar, prueba haciendo de un cubo estirado un k-nife (en modo edición) (Control + r) y cuando sale el corte de color lila, rueda del ratón hasta conseguir 15 o 20 cortes.

    A ver si es eso.

  18. #18
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    No, tampoco, y sin embargo, en el archivo que me pasaste si me funciona con tu lattice. De hecho, al abrir ese archivo en la consola me sale:
    Tracebak <most recent call last>.

    File YafRay_ui, py, line 42, in <module>.
    Windowserror: [error 21] el sistema no puede encontrar el archivo especificado.
    ¿Qué significa eso? ¿tiene algo que ver?

  19. #19
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,268

    Animación de una serpiente

    No, eso del Yafray es porque yo tengo en el 2.49b el script de Yafray guardado, y puede ser por eso el aviso. Pero no tiene nada que ver.

    Yo volvería a intentarlo, más o menos como en la imagen. Puede ser que al hacer el emparentamiento tengas los dos objetos separados.

    O prueba primero la función de lattice con varios objetos, a ver si le pillas el truco. Suerte.

  20. #20
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    He probado, y si creo otra serpiente con tu lattice, me funciona, pero si creo otro lattice con tu serpiente, ocurre lo que te decía antes. ¿por qué con tu lattice funciona distinto?
    El lattice de arriba es mío, y el de abajo tuyo. La serpiente y la forma de emparentarlos es la misma.

    -- IMÁGENES ADJUNTAS --
    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: comparacion.jpg 
Visitas: 153 
Tamaño: 224.7 KB 
ID: 143597  
    Última edición por multipianista; 06-03-2011 a las 19:40

  21. #21
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,268

    Animación de una serpiente

    Cuantas subdivisiones tiene tu serpiente (esto ya parece un relato erótico).

  22. #22
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    Las mismas, ya te digo que es la misma serpiente. Creo que unas 24.

  23. #23
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,268

    Animación de una serpiente

    Vale, ya me imagino que es. Cuando estiras el lattice, hazlo en object mode, porque si lo haces estando en Edit Mode es cuando pasa eso. (si no me equivoco).

  24. #24
    Fecha de ingreso
    May 2010
    Mensajes
    32

    Animación de una serpiente

    Si. Magia. Era eso, había que alargarlo en object mode, muchas gracias, voy a ponerme a animarlo.

Temas similares

  1. El arte de los VFX en La reina serpiente
    Por 3dpoder en el foro Cine y TV VFX
    Respuestas: 0
    : 03-12-2024, 16:55
  2. La princesa serpiente
    Por 3dpoder en el foro Cine y TV VFX
    Respuestas: 0
    : 15-04-2014, 15:05
  3. 3dsMax Rigging de una serpiente
    Por lois16 en el foro Animación y Rigging
    Respuestas: 2
    : 19-01-2010, 18:59
  4. Serpiente low poly
    Por Darkbox en el foro Trabajos en Proceso
    Respuestas: 6
    : 30-03-2009, 14:24
  5. Serpiente
    Por zacomic en el foro Trabajos en Proceso
    Respuestas: 4
    : 17-02-2007, 18:19