Resultados 1 al 20 de 20

Visualizar animación con curvas Bezier en game engine

  1. #1
    Fecha de ingreso
    Jul 2012
    Mensajes
    36

    Question Como visualizar correctamente una animación con curvas bézier en game engine?

    Hola muy buenas tardes primero le quiero dar las gracias al usuario Solimán por despejarme de varias dudas esto me anima a seguir con el diseño y animación en 3d, bueno aquí va mi siguiente duda:
    Resulta que quiero que está animación de 3 cubos sobre un círculo Bézier con sus respectivos movimientos sobre su eje sea representado de la misma manera en la opción Game Engine.

    Como lo muestro a continuación:


    Pero resulta que al intentar animar en el Blender Game Engine todos los cubos quedan juntos como si no existiera la curva Bézier.



    ¿Qué pasos debo seguir para que estos cubos tengan el mismo comportamiento en el juego?
    Aquí está el archivo en cuestión.

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

  2. #2
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,265

    Como visualizar correctamente una animación con curvas bézier en game engine?

    Yo probaría a hacer las animaciones con armatures.

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

  3. #3
    Fecha de ingreso
    Jul 2012
    Mensajes
    36

    Como visualizar correctamente una animación con curvas bézier en game engine?

    Gracias Solimán estuve investigando un poco acerca de las curvas de Bézier en el Game Engine de Blender y me entere que no están implementadas en el motor del juego, la única forma de que lo reconociera es convirtiéndolo a malla, pero al convertirlos se pierden las propiedades como: el movimiento sobre su propio eje, lo que no sé es si otros motores tienen la misma pega.
    ¿Ahora como harán para realizar una ruta lineal predefinida?

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

    Como visualizar correctamente una animación con curvas bézier en game engine?

    Hay una forma que es crear el camino en una malla, pero ahora mismo no encuentro la información, a ver si luego te lo miro y te subo algo, pero se trataría de crear desde un plano (por ejemplo) e ir creando el camino, luego el objeto seguiría esa ruta, de todas formas, explica mejor para que lo vas a utilizar, por que puede ser que haya otra manera de hacerlo.

    Clic en la imagen para ver su versión completa. 

Nombre: pATHF.jpg 
Visitas: 1137 
Tamaño: 205.6 KB 
ID: 169608

    Mira, esto es en inglés. A ver si tienes un buen traductor.
    http://wiki.blender.org/index.php/us.../gsoc2010/docs.

    -- IMÁGENES ADJUNTAS --

  5. #5
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,265

  6. #6
    Fecha de ingreso
    Jul 2012
    Mensajes
    36

    Como visualizar correctamente una animación con curvas bézier en game engine?

    Soliman estoy haciendo una motosierra para el Blender engine ya subo el archivo para que lo veas y necesito esas pautas por que por curva Bézier no se puede hacer estaba mirando otro modo, los dientes de la sierra tienen que moverse en su eje.

    Estoy utilizando el mismo concepto del movimiento de una oruga de un tanque de guerra aplicada a la motosierra.

    -- IMÁGENES ADJUNTAS --
    Archivos adjuntados Archivos adjuntados
    Última edición por matamba100; 12-07-2012 a las 19:08

  7. #7
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,265

    Como visualizar correctamente una animación con curvas bézier en game engine?

    Pues no sé, pero para el game, mientras más sencillo mejor, yo he hecho un shape key en plan rápido y da la impresión de que se mueve, se hacen los dientes, se presiona dos veces Shape Key y en el segundo shape, mueves los vértices de todos los dientes de la sierra, para desplazarlos un poco. Al repetirse, dan la impresión de que se mueven a través del círculo (ovoide).

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

  8. #8
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,265

    Como visualizar correctamente una animación con curvas bézier en game engine?

    El otro día baje un robot (Wall-e) que tiene unas cadenas tipo tanque, no he mirado como lo tiene, pero puede ser interesante, se puede descargar desde blendswap. http://www.blendswap.com/blends/game...n-game-engine/
    Regístrate y te lo puedes bajar y mirar como lo hace.

  9. #9
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,265

    Como visualizar correctamente una animación con curvas bézier en game engine?

    Esto me pasa por no saber inglés. Me parece que no funciona en el game. http://www.blendswap.com/blends/electronics/chainsaw/.

  10. #10
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,265

    Como visualizar correctamente una animación con curvas bézier en game engine?

    Esta cadena sí, pero no he mirado como lo hacen. http://www.blendswap.com/blends/game-engine/Tank-whel/.

  11. #11
    Fecha de ingreso
    Jul 2012
    Mensajes
    36

    Thumbs up Como visualizar correctamente una animación con curvas bézier en game engine?

    El otro día baje un robot (Wall-e) que tiene unas cadenas tipo tanque. No he mirado como lo tiene, pero puede ser interesante.

    Se puede descargar desde blendswap. http://www.blendswap.com/blends/game...n-game-engine/.

    Regístrate y te lo puedes bajar y mirar como lo hace.
    Si las cadenas de robot funcionan en el Game Engine seria demasiado interesante y mirar como están para implementarlo en el Game Engine Solimán muchas gracias nuevamente siempre dando solución a las cosas.

  12. #12
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,265

    Como visualizar correctamente una animación con curvas bézier en game engine?

    El último que te he pasado, es una cadena, pero se podría convertir a una sierra, pero es bastante complejo, con sus constraints y su script de Python. Saludos.

  13. #13
    Fecha de ingreso
    Jul 2012
    Mensajes
    36

    Como visualizar correctamente una animación con curvas bézier en game engine?

    Soliman entre más complejo más se aprende, y ese el reto: subir el nivel de aprendizaje y vaya muy bueno esos modelos muchas gracias.

  14. #14
    Fecha de ingreso
    Jul 2015
    Mensajes
    465

    Como visualizar correctamente una animación con curvas bézier en game engine

    Creo que llego un poco tarde, pero sabéis algo más de este tema? Estoy intentando animar una oruga como la de un tanque para una excavadora y me gustaría qué siguiera una trayectoria Bézier, estoy indagando a ver si encuentro la manera, los enlaces de Solimán no los puedo ver creo que ya no están.

    Si sabéis algo agradezco la ayuda. Saludos.

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

    Como visualizar correctamente una animación con curvas bézier en game engine

    Se pueden BAKEAR las animaciones que estén hechas con la curva Bézier.

    O sea, seleccione el objeto y el panel de la izquierda seleccione Animation, y mascas las casillas y presionas BAKE.

    Repite con todos los objetos.

    Ya puedes quitar la curva Bézier y tienes la animación.

    Luego en el game habría que emparentarlos a algo, por ejemplo, un EMPTY y cada uno con la animación correspondiente, (ACTION).

    Clic en la imagen para ver su versión completa. 

Nombre: bakeo_3.jpg 
Visitas: 622 
Tamaño: 233.8 KB 
ID: 210436

    Para una cadena de tanque creo que no te va a servir, pues la animación de la cadena requiere del modificador Curve y una animación diferente.

    -- IMÁGENES ADJUNTAS --

  16. #16
    Fecha de ingreso
    Jul 2015
    Mensajes
    465

    Como visualizar correctamente una animación con curvas bézier en game engine

    No lo consigo Solimán, en el bge no puedo ver la animación. Hay un tutorial en el cual se hace este movimiento de una manera formidable, pero habla de poner un driver y no se nada de esto y tampoco cómo se hará en bge y si funcionará.
    www.creacionesBlender.com por si le quieres echar un vistazo.

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

    Como visualizar correctamente una animación con curvas bézier en game engine

    Mira, para lo que te comenté antes de los cubos que giran ya bien sea por constraint de Follow path o con Ctrl+P > Follow Path, se puede hacer algo como esto.

    Primero las animaciones individuales, que luego hay que poner como acciones en el Game y un objeto central, que bien puede ser un Empty o en este caso he utilizado el cilindro central.

    Ese cilindro central luego se puede animar o bien para rotar o bien para moverse por la escena.

    En video estará en unos minutos.


  18. #18
    Fecha de ingreso
    Jul 2015
    Mensajes
    465

    Como visualizar correctamente una animación con curvas bézier en game engine

    Si, en un movimiento circular, pero la trayectoria de las tejas de la cadena es ovoidal por decirlo de alguna manera. Además, creo que son 40 o 50 tejas y tengo un modificador array para esto. Te dejo el blend.

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

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

    Como visualizar correctamente una animación con curvas bézier en game engine

    Cita Iniciado por Juani Ver mensaje
    Si, en un movimiento circular, pero la trayectoria de las tejas de la cadena es ovoidal por decirlo de alguna manera. Además, creo que son 40 o 50 tejas y tengo un modificador array para esto. Te dejo el blend.
    Ya.

    Eso ya lo comenté en el mensaje anterior, que no se podía hacer de esa forma.

    De todas formas, para Game, no se utilizaría esa cantidad de vértices, se tendría que hacer con algún tipo de textura animada en un simple plano con la forma de la cadena.

    Y eso se supone que lo utilizarías luego en Blender, o sería para otro motor de juegos como Unity, etc.

  20. #20
    Fecha de ingreso
    Jul 2015
    Mensajes
    465

    Como visualizar correctamente una animación con curvas bézier en game engine

    No hago caso a los vértices porque ahora mismo lo que me interesa es el movimiento. Parece ser que de esta forma no se puede hacer ¿lo verías mejor con huesos, propiedades y eso?
    Lo quiero para Blender, ahora mismo creo que no lo manejo ni un 10% y mi objetivo es el 100% y hacer un juego.

Temas similares

  1. Respuestas: 1
    : 13-04-2023, 14:46
  2. Curvas Bezier
    Por matito_19 en el foro Modelado
    Respuestas: 2
    : 13-07-2011, 00:36
  3. Blender Curvas Bezier
    Por jedihe en el foro Blender
    Respuestas: 4
    : 24-05-2009, 06:34
  4. Blender Animación de una presentación en game engine
    Por 3dpoder en el foro Blender
    Respuestas: 0
    : 18-04-2009, 12:29
  5. Blender Curvas Bezier
    Por 3dpoder en el foro Blender
    Respuestas: 0
    : 09-09-2008, 22:50

Etiquetas para este tema