Gracias Gracias:  0
Resultados 1 al 5 de 5

Tema: Eliminar desplazamiento en un biped

  1. #1
    Miembro Nuevo
    Fecha de ingreso
    Jan 2006
    Mensajes
    2

    Eliminar desplazamiento en un biped

    Hola, vereis, no soy animador ni grafista, soy programador.
    Estoy utilizando el 3dsMax para hacer unas animaciones de prueba que necesito para un proyecto.

    Estoy utilizando biped porque es muy rápido y me han pasado animaciones de prueba, además ya tengo un par de modelos con biped. Con lo que puedo ir cargando las animaciones sobre los diferentes modelos.

    Necesito tener varias animaciones en la misma línea de tiempo. Cosa que ya he conseguido aprendiendo a utilizar el mixer. Pero ahora vienen los problemas:

    1) Cada animación tiene un posición y orientación de inicio diferente.
    (puedo linkar un dummie, pero al salvar los bip para mezclarlos perderia la transformación, no?)

    2) Las animaciones de los biped desplazan el modelo conforme camina. Eso me vine bien a veces. Pero hay algunas animaciones, como las de correr que tengo que tener sin desplazamiento, o sea, que se vea la animación de caminar, pero sin moverse del sitio.

    3) El resultado idoneo final es un max con varias animaciones, unas sobre el sitio, y otras con desplazamiento. [ El problema es que tengo todos los biped tienen desplazamiento ]

    Bueno, espero que me podáis echar una mano.
    Gracias por todo de antemano.

    Un saludo.

  2. #2
    Senior Member Avatar de 3DM
    Fecha de ingreso
    Jan 2005
    Mensajes
    822

    Respuesta: Eliminar desplazamiento en un biped

    Si eliminas las claves de desplazamiento horizontal te encontraras con un problema ya que el personaje seguirá en el mismo sitio, pero los pies seguirán avanzando.
    Afortunadamente para tí, biped tiene una herramienta para lo que pides.
    En la imagen que te adjunto haz clik en el símbolo + de "Modes & display", luego, en el apartado "Modes", mantén pulsado el icono de los círculos concéntricos que te marco también en la imagen, saldrán dos opciones más que hacen que el biped se mantenga en el sitio, prueba la que más te convenga y listo
    Miniaturas adjuntadas Miniaturas adjuntadas Eliminar desplazamiento en un biped-biped_modes.jpg  
    Última edición por 3DM; 28-03-2009 a las 22:46

  3. #3
    Miembro Nuevo
    Fecha de ingreso
    Jan 2006
    Mensajes
    2

    Respuesta: Eliminar desplazamiento en un biped

    Gracias por contestar, pero ya lo he probado ...

    EL problema lo tengo básicamente en el punto 1:
    1) Cada animación tiene un posición y orientación de inicio diferente.
    Por ejemplo, tengo 1 biped de un tío corriendo. Esta orientado ligeramente 45 grados a su derecha, pero necesito que mire al frente.
    Llegados aquí lo que hago es, 1 de dos, bien creo dummie, linko el biped al mismo, y oriento el dummie (con lo que cambio la orientacion del biped), o bien lo "recoloco" mediante el botón "Move All" del panel del biped.
    Si no necesito que esa animación tenga los desplazamientos eliminados, simplemente lo exporto a BFX y el motor lo carga correctamente.

    Pero si necesito eliminar los desplazemintos y le doy al botón que me dices SE OBVIA TAMBIÉN LA ROTACIÓN del dummie y del "MoveAll", con lo que el modelo sale en el origen de coordenadas, sin desplazamiento, pero mirando ligeramente hacia un lado.
    Lo puedo girar por programación, pero no es lo óptimo.

    Otro problema es el mezclar varias animaciones en una línea de tiempo, porque la transformación del dummie no se puede salvar como .bip (que cargo en el mixer para juntar en una max varias animaciones, y luego separarlas por frames desde el motor, p.e: 1-10[andar], 18-25[correr], ...). Con lo que la mezcla final no es la que seria si todos estuvieran centrados y orientados en el sitio.

    Al final sigo necesitando:
    a) poder cambiar la información de los .bip (orientacion/posición inicial).
    b) eliminar los desplazamientos (en teoría si tengo el .bip orientado corretamente ya no tendría problemas en utilizar el botón que me comentas).

    Creo que un cosa muy iteresante seria poder pasar a bones la animación. Me explico. Cuando yo exporto a FBX se exporta: la malla, el material, un esqueleto de bones asociado a la malla, y las animaciones de los bones.
    ¿Se puede pasar de alguna manera las animaciones de un biped a bones en el max? Lo que he probado es exportar a fbx y luego volver a importar, pero me parece que pierdo algunos datos en el proceso. ¿Existe otro método mejor para hacer esto mismo?

    Además tengo modelos con esqueleto de bones, y me preguntaba si hay alguna manera de aplicarles la animación de unos a otros desde el mismo max (he probado a salvar al animación, y a cargarla en otro pero no me aclaraba con el mapping, supongo que funcionara si lo haces bien, no?).

    Bueno, a ver si poco a poco voy aprendiendo

    Gracias de nuevo, un saludo.

  4. #4
    Senior Member Avatar de 3DM
    Fecha de ingreso
    Jan 2005
    Mensajes
    822

    Respuesta: Eliminar desplazamiento en un biped

    Respecto a lo de los biped no puedo ayudarte ya que a mi parecer la única forma de conseguir lo que quieres es haciendo la animación desde el inicio in situ.
    Referente a copiar animaciones desde el max en una misma escena, pues abriendo el trak view en modo "curve editor" o "dope sheet" y seleccionando como te indico en la imagen el apartado "transform" del hueso del que quieres copiar la animación+botón dcho+copiar y luego seleccionar el hueso al que quieres copiar la animación+botón dcho del ratón+pegar.
    Si lo que quieres es copiar una pista determinada, rotación, transformación o escala, pues lo mismo pero haciéndolo con la pista deseada.
    Miniaturas adjuntadas Miniaturas adjuntadas Eliminar desplazamiento en un biped-track_view.jpg  

  5. #5
    Miembro Nuevo
    Fecha de ingreso
    Oct 2010
    Mensajes
    2

    Re: Eliminar desplazamiento en un biped

    Yo estoy haciendo un juego más o menos y para exportar el modelo con la asignacion de vértices y todo, lo hago con el kwxport 1.5 a el formato .x, y ya luego con el programa fragmotion lo convierto a 3bd o md2. lo malo es que las texturas me las exporta como mapa uvw y no se ven como las veo originalmente en el 3d max 10. Alguna idea?

    Estas son las casillas que marco para que exporte bien al formato directx ".x"

    Export Normals
    Colors as diffuse
    Make Y up
    Export Skinning
    Export Materials
    Copy Textures
    Export Animation + Add

    ----------------------
    Num Uv Channels 2
    Scale Numerator 1,000
    Scale denominator 40,000

Temas similares

  1. ZBrush Eliminar boca
    Por Guile Creations en el foro Modelado
    Respuestas: 2
    Último mensaje: 09-12-2015, 21:07
  2. Eliminar poligonos
    Por Tokenlus en el foro Modelado
    Respuestas: 3
    Último mensaje: 30-04-2013, 21:34
  3. Problemas con Biped dlc y Biped ini
    Por hugomfernandez en el foro Problemas con Programas
    Respuestas: 0
    Último mensaje: 07-12-2010, 11:27
  4. Biped sin desplazamiento
    Por serjio en el foro Videojuegos
    Respuestas: 3
    Último mensaje: 25-07-2008, 13:12
  5. eliminar poligono
    Por Leandro en el foro Modelado
    Respuestas: 7
    Último mensaje: 30-04-2006, 01:09

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