Gracias Gracias:  0
Resultados 1 al 5 de 5

Tema: Desprender particulas en colision

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

    Houdini Desprender particulas en colision

    hola, otra vez yo con un problema, estoy intentando hacer que un objeto colisione contra el piso, este objeto debe tener un sistema de partículas que cuando el objeto colisione estas deben desprenderse debido al impacto, el problema era que debía atachar las partículas al emisor, encontré un post de miguel en odforce donde planteaba el problema y su solución, pero estas partículas se desprenden por el $AGE, y lo que quiero es que se desprendan por la velocidad con que choca contra el piso.
    Ahora el problema, necesito transferir la velocidad del objeto a las partículas y de esta forma poder desactivar el collision para que estas se desprendan en la dirección del impacto, al menos creo que es esa la solución.
    Creo que fui muy redundante en la explicación pero espero que eso ayude a la comprension.
    Si alguien tiene alguna idea, será bienvenida. Sigo investigando de este lado.
    Saludos!
    H

  2. #2
    Chico Houdini Avatar de MiguelPerez
    Fecha de ingreso
    Dec 2005
    Ubicación
    Valencia, España
    Mensajes
    940

    Re: Desprender particulas en colision

    ¿Es necesario que las partículas vayan pegadas todo el tiempo? Podrías simplemente hacer que se emitieran si la velocidad del objeto pasa cierto umbral.

    Aún así, la mejor forma que tienes para hacerlo si el objeto que cae es el resultado de una simulación de cuerpos rígidos es usando el impulos de cada colisión con la expresión dopfield() y usarla para multiplicar tu velocidad de salida y la cantidad de partículas emitidas. El emisor puede ser el resultado de hacer un crease con el cookie SOP entre el objeto y el suelo.

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

    Re: Desprender particulas en colision

    Primero gracias Miguel por responder tan rapido.
    En principio pensé en crear paticulas al momento de la colision, pero las partículas que estoy queriendo crear va a constituir una capa de geometría que recubre al objeto, por lo que deben estar desde el comienzo de la simulación.
    La simulación esta hecha con dops, ahora voy a investigar eso que me dices, y vere si puedo buscar otra alternativa.
    Gracias por la ayuda!

    H

  4. #4
    Senior Member
    Fecha de ingreso
    Jun 2006
    Ubicación
    London
    Mensajes
    475

    Houdini Re: Desprender particulas en colision

    Si no te he entendido mal el objeto debe de tener una especie de "capa" de partículas que se irán desprendiendo de la superficie en el momento de que el objheto colisione con el suelo.
    Si las partículas deben de salir solo del borde entre el suelo y el objeto yo usaria un cookie SOP en el modo crease y emitiría desde ahí.
    Si en cambio las partículas salen de todo el objeto en el momento de la colision, como ya comento Miguel usaría la expresión dopfield para detectar cuando se produce el impacto ocuando hay impactos.
    Otra opción algo más rebuscada, usaría el Dynamic CHOP para detectar cauando se producen las colisiones, la ventaja es que puedes cachearlo y así hacer por ejemplo que las partículas se emitan dos o tres frames antes del impacto lo cual da una anticipación que suele quedar chula, sobre todo si tu objeto se mueve rapido.
    Suerte.
    Un saludo

    Houdini Addict
    Powered by UNIX
    If it looks good enough, it's good!

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

    Re: Desprender particulas en colision

    gracias lisux por responder, estuve medio atareado y no he podido entrar hace un tiempo.
    Estuve investigando lo que había dicho miguel y llegue a la conclusión de que debería hacer que este cookie para asignar la zona de colisión ( que también podría probar con un grupo) y así asignar la canitdad de partículas que deben desprenderse, y junto con un dopfield conseguir los datos de impacto, dirección y lo demás.
    No sabia nada del dynamic chop, me voy a fijar y ver si me puede ayudar, la verdad me quede atascado en este problema, hice un par de pruebas pero todavía no he podido dar con la solucion.

    Gracias!

Temas similares

  1. colision entre particulas
    Por pixeldesing en el foro Partículas y Dinámicas
    Respuestas: 3
    Último mensaje: 12-09-2011, 10:32
  2. Blender Colision entre particulas y tela
    Por Taito en el foro Partículas y Dinámicas
    Respuestas: 0
    Último mensaje: 02-12-2009, 00:18
  3. colision
    Por altair_117 en el foro Animación y Rigging
    Respuestas: 3
    Último mensaje: 17-05-2009, 07:40
  4. Colision de particulas
    Por Develchio en el foro Partículas y Dinámicas
    Respuestas: 6
    Último mensaje: 27-11-2007, 20:29
  5. Colision de particulas con objetos
    Por kbcjavito en el foro Partículas y Dinámicas
    Respuestas: 1
    Último mensaje: 18-11-2007, 06:46

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