Gracias Gracias:  0
Resultados 1 al 10 de 10

Tema: Duda sobre forces en Houdini

  1. #1
    Miembro Nuevo
    Fecha de ingreso
    May 2009
    Mensajes
    7

    Duda sobre forces en Houdini

    Bueno, estoy seguro que la solución es sencilla, pero no consigo encontrarla

    Bueno la question es que me gustaría saber si existe alguna fuerza en Houdini que pueda "empujar" un objeto, imaginaros algo así como un cohete. que por ejemplo se pudiera animar la rotación del objeto y entonces la fuerza lo desplazara dependiendo de la orientación. No sé si me explico muy bien

    algo así como que en vez de que la fuerza dependiera de un valor, X,Y,Z que tu le indicaras, cojiera la información de la orientacion de un obj o bien la información de la normal de una de las caras del poligono (eso ya seria genial) y luego desplazara el modelo desde ese punto.

    He probado algunos nodos dops como el impulseforce o el motion pero no sé si son los correctos ya que no reaccionan, quizás es que no sé tocar sus parámetros, pero igualmente yo creo que esos nodos no sirver para esto, me lio un poco con el help la verdad.

    Alguien tiene alguna sugerencia?

  2. #2
    Senior Member Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681

    Respuesta: Duda sobre forces en Houdini

    No tengo Houdini delante pero podría ser algo así como hacer un group para seleccionar dicha cara para que impulse el objeto, luego un point sop para añadir la normal a la primitiva. Entonces crear un nodo para las fuerzas y en las coordenadas xyz pones un paste channel reference a las coordenadas de las normales del nodo point.

    A ver, esto seguro que no funciona a la primera pero ya se sabe como es Houdini, es un prueba y error diario. Espero que por lo menos te haya podido dar una orientación.
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    http://houdini3d.blogspot.com - Blog dedicado a Houdini
    http://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  3. #3
    Miembro Nuevo
    Fecha de ingreso
    May 2009
    Mensajes
    7

    Respuesta: Duda sobre forces en Houdini

    Gracias Sayden!

    Es que hace muy poco que uso Houdini y aún no me siento comodo con el, probare de complicarme un poco la vida con tu metodo!

    Aunque me extraña que no exista un nodo especifico para simular ese tipo de fuerzas de "propulsión"

  4. #4
    Miembro Nuevo
    Fecha de ingreso
    May 2009
    Mensajes
    7

    Respuesta: Duda sobre forces en Houdini

    Bueno, he seguido con las pruebas y no hay manera
    cada vez que pongo la ruta del point sop y las normales en los 3 ejes del force dop me da error.

    Aun así no creo que funcionara por el tipo de escena que tengo en mente, haber, estoy tratando de hacer algo así como el efecto...¿sabéis los cohetes esos que se compran que tienen forma redondeada y que cuando los enciendes empiezan a rotar sobre ellos mismos? Pues algo así.

    Pense en crear 2 primitivas para hacer pruebas, 1 toroide y pegado a la superficie exterior del toroide 1 cubo...con un constraint por ejemplo, entonces aquí biene lo difícil, porque tengo que simular 2 fuerzas a la vez, la de la gravedad de los 2 objetos, y a la vez que el cubo tubiera una fuerza que lo moviera hacia una direccion, pero como tiene un constraint al toroide y además el toroide pesa más que el cubo, supongo que empezarian a rotar, imagino que así se puede conseguir... el emisor de partículas del cubo para hacer las chispas seria para hacer bonito claro ¬¬

    Como siempre, no sé si lo que quiero hacer es una tarea fácil o difícil

    Venga Houdinianos! Seguro que tenéis alguna idea! : /

  5. #5
    Senior Member Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681

    Respuesta: Duda sobre forces en Houdini

    ¿Uhmm pero para qué lo vas a hacer con fuerzas entonces?

    Anima la rotación del objeto en Y y mételo en DOP´s si quieres aplicarle gravedad. Luego importa DOP´s en SOP´s, haz una selección de caras del objeto para emitir partículas y listos.
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    http://houdini3d.blogspot.com - Blog dedicado a Houdini
    http://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  6. #6
    Senior Member Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681

    Respuesta: Duda sobre forces en Houdini

    Te paso una escena con algo parecido a lo que he entendido que necesitas:
    Archivos adjuntados Archivos adjuntados
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    http://houdini3d.blogspot.com - Blog dedicado a Houdini
    http://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  7. #7
    Miembro Nuevo
    Fecha de ingreso
    May 2009
    Mensajes
    7

    Respuesta: Duda sobre forces en Houdini

    Gracias Sayden! Tu ejemplo me a ayudado bastante, yo al final lo resolví rotando el objeto con $F*20 por ejemplo (aunque tu expresion esta mucho mejor porque acelera en el tiempo), luego use un noise field para que se desplazara un poquin, y luego anime aleatoriamente la gravedad en X,Z,Y en valores pequeños, para que el petardo pareciera más inestable aún y quedo bastante bien. el problema que tiene este método es que el pivote es el centro, al no tener la fuerza al extremo hay situaciones en la que se nota porque la rotación es "perfecta" desde el centro. Aún así aplicando noises y cosas queda bastante decente. En fin que gracias por el ejemplo

    Ahora solo me quedan un par de pequeñas dudas:

    -Hay alguna manera para poder decidir "animar" cuando debe acelerar o frenar la rotación? No veo como se podría si esta controlado por una expresion

    -Intente hacer que las partículas emitidas salieran disparadas "a chorro" no que se mantuvieran en el punto creado y cayeran con la gravedad, pero no lo consegui, como minimo no a través del source. Hay alguna manera para que siempre salgan siguiendo la dirección de la normal de una cara o grupo de carasí

  8. #8
    Senior Member Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681

    Respuesta: Duda sobre forces en Houdini

    Cita Iniciado por Daniel Moraleda Ver mensaje
    -Hay alguna manera para poder decidir "animar" cuando debe acelerar o frenar la rotación? No veo como se podría si esta controlado por una expresion
    Para hacerlo a través de una expresión deberías buscarte una función que variara de la forma que dices. Nada sencillo ni intuitivo. Anímalo a mano y listos, te va a quedar mejor.

    Cita Iniciado por Daniel Moraleda Ver mensaje
    -Intente hacer que las partículas emitidas salieran disparadas "a chorro" no que se mantuvieran en el punto creado y cayeran con la gravedad, pero no lo consegui, como minimo no a través del source. Hay alguna manera para que siempre salgan siguiendo la dirección de la normal de una cara o grupo de carasí
    Para esto tienes que conectar un POP Network al petardo (el que emite las partículas). A este POP le añades un source POP para usar el petardo.

    Luego, dentro del nodo source POP te vas a la pestaña attributes. "Inherit velocity" es el atributo que controla la fidelidad de la dirección de las partículas a la normal de la cara de la que es emitida. Por tanto si pones este atritutorial a 10 o 100 veras como las partículas salen a chorro en la dirección de la normal. Lo mejor es tenerlo en "add to inherit velocity" para darle un poquito de variación.

    Espero haberte ayudado.
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    http://houdini3d.blogspot.com - Blog dedicado a Houdini
    http://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  9. #9
    Miembro Avatar de Netvudu
    Fecha de ingreso
    Jun 2006
    Mensajes
    64

    Respuesta: Duda sobre forces en Houdini

    Cita Iniciado por Daniel Moraleda Ver mensaje
    -Hay alguna manera para poder decidir "animar" cuando debe acelerar o frenar la rotación? No veo como se podría si esta controlado por una expresion
    La mejor forma de hacerlo sin renunciar tu expresión, es que crees un parámetro "vacío" (un spare parameter de toda la vida). Lo haces yendo a Edit Parameter interface (en el icono del engranaje del nodo) y añades un parámetro tipo float. Lo llamas como quieras. Por ejemplo "Acelerador".
    Ahora dónde tienes la expresión lo multiplicas por este canal, y al canal le creas los keyframes que te apetezca para que acelere y frene dónde tú quieras.
    Listo.
    Última edición por Netvudu; 13-05-2009 a las 19:17

  10. #10
    Click faster! Avatar de hori_hjm
    Fecha de ingreso
    Apr 2006
    Ubicación
    Londres
    Mensajes
    276

    Respuesta: Duda sobre forces en Houdini

    jaja, sabes que nunca encontré como hacer un spare maldito! y lo busque por todos lados! gracias.

Temas similares

  1. Charla sobre Houdini
    Por 3dpoder en el foro Festival 3D Poder en Tenerife Lan Party 2009
    Respuestas: 9
    Último mensaje: 28-10-2009, 01:06
  2. Terragen Charla sobre Houdini
    Por 3dpoder en el foro Índice de Video3d.es
    Respuestas: 0
    Último mensaje: 22-09-2009, 22:16
  3. Duda sobre particulas en Houdini
    Por DamianT. en el foro Partículas y Dinámicas
    Respuestas: 2
    Último mensaje: 16-11-2008, 00:09
  4. Red Forces
    Por Mars Attacks en el foro Trabajos en Proceso
    Respuestas: 25
    Último mensaje: 19-10-2008, 13:04
  5. duda muy basica render houdini mantra
    Por borja45 en el foro Render, Iluminación y Cámaras
    Respuestas: 1
    Último mensaje: 16-07-2007, 21:50

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