Gracias Gracias:  0
Página 3 de 9 PrimerPrimer 1234567 ... ÚltimoÚltimo
Resultados 31 al 45 de 122

Tema: Mi propio Impact System en Houdini

  1. #31
    H = E + L
    Fecha de ingreso
    Mar 2004
    Ubicación
    Entre dos vectores
    Mensajes
    870

    Re: Mi propio Impact System en Houdini

    Por cierto, ahora que sale el tema de las expresiones, cuando estuve probando Houdini no encontré algo parecido al "MAXScript Listener" para poder probar expresiones. ¿Existe algo similar?.

    Gracias.

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

    Re: Mi propio Impact System en Houdini

    ¡Que bien! Muchas gracias slime

    He hecho lo que decias de crear los agujeros desplazando los puntos y subdividiendo esa zona. A ver qué os parece :P

    Se basa en que una esfera copiada en las partículas colisionadas, crea un grupo con las primitias que quedan dentro de ella, y ese grupo se subdivide. Luego, la operación se vuelve a repetir, agrupando finalmente unos puntos, que se desplazan en la dirección opuesta a las normales de la geometría, y posteriormente se suavizan (no se subdividen).
    Miniaturas adjuntadas Miniaturas adjuntadas Mi propio Impact System en Houdini-shots.jpg   Mi propio Impact System en Houdini-shot2.jpg  
    Archivos adjuntados Archivos adjuntados
    Última edición por MiguelPerez; 10-07-2006 a las 12:00

  3. #33
    H = E + L
    Fecha de ingreso
    Mar 2004
    Ubicación
    Entre dos vectores
    Mensajes
    870

    Re: Mi propio Impact System en Houdini

    Cita Iniciado por MiguelPerez
    posteriormente se suavizan (no se subdividen).
    Sí, no sé si slime lo hizo así en su impact system (me imagino que sí) pero por lo que yo ví, aplicar un MeshSmooth quedaba muy bien, mejor que hacer una teselación en un edit_mesh.

    Lo único raro que veo es que debido a la subdivisión, por alguna razón (tal vez pérdida de precisión), no parece que las nuevas coordenadas de textura se interpolen correctamente para los nuevos vértices, lo cual causa un pequeño desplazamiento en la textura.

    Donde más se nota es en la zona que he marcado con el círculo rojo, cuando aparece el agujero que hay más arriba, dentro del círculo.



    Por lo demás lo veo muy bien. ¡Desde luego no pierdes el tiempo!.

    Saludos.
    Miniaturas adjuntadas Miniaturas adjuntadas Mi propio Impact System en Houdini-popping.jpg  

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

    Re: Mi propio Impact System en Houdini

    Si, gracias Halfvector, ya lo vi. Eso pasa por que la geometría se va subdividiendo por cada impacto. Es decir, si en el frame 10 no ha chocado aún la partícula, no estará subdividida, y cuando se subdivida de un frame a otro, producira esa deformación.

    Ahora lo que estoy haciendo es que esté subdividida en las partes que toca desde el pincipio de la animación. Mira que no haberlo pensado antes del render...
    Última edición por MiguelPerez; 10-07-2006 a las 17:15

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

    Re: Mi propio Impact System en Houdini

    Como decía, ya está resuelto. Ahora la naturaleza de la geometría es la misma desde el principio al final, y no provoca deformaciones en la textura.
    Miniaturas adjuntadas Miniaturas adjuntadas Mi propio Impact System en Houdini-shotbefore.jpg   Mi propio Impact System en Houdini-shotafter.jpg  

  6. #36
    Senior Member
    Fecha de ingreso
    Aug 2005
    Mensajes
    621

    Re: Mi propio Impact System en Houdini

    La cosa esta que arde, ya casi lo tienes. Pero mi pregunta de profano es: Y si los impactos fueran aleatorios? es decir que no supieras donde va a impactar el proyectil?, ¿se podría generar una geometría a parte que se solapara sobre el objetivo como un parche?.

    Si digo alguna tonteria con ignorarme ya es suficiente, no os preocupéis estoy acostumbrado a ello :P

  7. #37
    Fractal de Excremento
    Fecha de ingreso
    Mar 2003
    Ubicación
    Tokyo
    Mensajes
    3,120

    Re: Mi propio Impact System en Houdini

    Estupendo!

    Cita Iniciado por Halfvector
    Lo único raro que veo es que debido a la subdivisión, por alguna razón (tal vez pérdida de precisión), no parece que las nuevas coordenadas de textura se interpolen correctamente para los nuevos vértices, lo cual causa un pequeño desplazamiento en la textura.
    Houdini generalmente interpola los valores de los puntos cuando se genera nueva geometría usando subdivide, pero a veces no funciona correctamente.
    Para mantener los mapas UV después de la subdivisión se puede hacer un "attribute transfer" de antes de la subdivisión a después.

    A veces en geometría compleja, la única forma de conseguir que no haya fallos después de subdividir es usar un divide. El divide no hace interpolación así que hay que regenerar atributos y grupos (de igual forma, con un attribute transfer).

    Ya tienes el sistema casi listo, Miguel. La técnica de mover puntos por las normales la tienes que aplicar ahora a los ángulos correctos. (ahora te mando el archivo). Lo que te recomiendo después de terminarlo es generar algunos de los sistemas con VEX.

    Sera un buen ejercicio sencillo y puedes empezar con mover puntos en geometría.
    Minor Bun engine made Benny Lava!

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

    Re: Mi propio Impact System en Houdini

    Gracias slime

    No he utilizado un point para mover los puntos. En este último e utilizado dos software peak, que desplazan los puntos en dirección de las normales, y además se suavizan algo.

    Josich, si guardas que primitivas están seleccionadas en el último frame y haces que estén igual en todos, las tienes desde el principio.

    Espero ese archivo :D

  9. #39
    Fractal de Excremento
    Fecha de ingreso
    Mar 2003
    Ubicación
    Tokyo
    Mensajes
    3,120

    Re: Mi propio Impact System en Houdini

    Aquí tienes.

    Espero que se entienda, que no tengo tiempo para comentarlo en profundidad.

    onv = original normal vector ( normal en el momento de impacto / no cambia )
    anv = actual normal vector (normal de la geometría en este momento)
    idv = impact direction vector (vector de dirección de impacto / no cambia)

    new vector:

    (vector3($IDVX,$IDVY,$IDVZ) * dihedral(vector3($ONVX,$ONVY,$ONVZ), vector3($ANVX,$ANVY,$ANVZ)))[0]

    (vector3($IDVX,$IDVY,$IDVZ) * dihedral(vector3($ONVX,$ONVY,$ONVZ), vector3($ANVX,$ANVY,$ANVZ)))[1]

    (vector3($IDVX,$IDVY,$IDVZ) * dihedral(vector3($ONVX,$ONVY,$ONVZ), vector3($ANVX,$ANVY,$ANVZ)))[2]

    http://www.danielpferreira.com/houdini/impacts.hip

    Saludos!
    Minor Bun engine made Benny Lava!

  10. #40
    Fractal de Excremento
    Fecha de ingreso
    Mar 2003
    Ubicación
    Tokyo
    Mensajes
    3,120

    Re: Mi propio Impact System en Houdini

    Cita Iniciado por MiguelPerez
    No he utilizado un point para mover los puntos. En este último e utilizado dos software peak, que desplazan los puntos en dirección de las normales, y además se suavizan algo.
    Buena idea lo de usar el peak! Pero imaginate que quieres que quede realista. Los agujeros no deberían ser perfectamente redondos Necesita ruido y diferentes niveles de profundidad, incluso en un mismo impacto.
    Minor Bun engine made Benny Lava!

  11. #41
    Burninating albion Avatar de bealobo
    Fecha de ingreso
    Dec 2004
    Ubicación
    Teatown
    Mensajes
    1,868

    Re: Mi propio Impact System en Houdini

    Vaya nivel, maripili.
    E moet roeien met de riemen die je hebt.

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

    Re: Mi propio Impact System en Houdini

    Gracias slime

    Pero la escena no tiene geometría... ¿Es adrede? Al abrirla me da varios errores, el primero, el switch que hay al principio del pop network...

    Aun así creo que lo entiendo :D. Ahora lo intento aplicar.

  13. #43
    Burninating albion Avatar de bealobo
    Fecha de ingreso
    Dec 2004
    Ubicación
    Teatown
    Mensajes
    1,868

    Re: Mi propio Impact System en Houdini

    Ánimo Miguel!
    eres el orgullo de "Partículas y dinamicas", sigue así!
    E moet roeien met de riemen die je hebt.

  14. #44
    Fractal de Excremento
    Fecha de ingreso
    Mar 2003
    Ubicación
    Tokyo
    Mensajes
    3,120

    Re: Mi propio Impact System en Houdini

    Miguel, el switch es porque no encuentra un operador propietario. Suele transformarlos en un switch por alguna extranya razón
    Lo de no pasarte la geometría si que es adrede
    A ver si lo consigues hacer funcionar!
    Minor Bun engine made Benny Lava!

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

    Re: Mi propio Impact System en Houdini

    Vale, lo he intentado. Pero falla al crear el vector final. Con la fórmula, se crea el atributo del nuevo vector, pero tiene el mismo valor para X, Y y Z en todo los frames...

    En todo caso, no se que geometría va en cada input del popnet. Y aunque he intentado simplemente hacerlo según la teoría, y no imitando tu escena, no estoy seguro de haber elegido correctamente cada vector... A ver...

    Con ONV, ¿Te refieres al vector de la normal de la geometría con la que colisiona la partícula, pero que se mantiene siempre igual ya que solo la transferimos en el frame de la colisión?

    Con ANV, ¿Te refieres a el vector de la normal del punto de impacto, pero que es siempre perpendicular a la geometría, y por lo tanto varía en cada frame?

    Con IDV, ¿Te refieres simplemente a el vector alineado con la trayectoria, y que siempre apuntara en la misma dirección?

Página 3 de 9 PrimerPrimer 1234567 ... ÚltimoÚltimo

Temas similares

  1. Respuestas: 0
    Último mensaje: 07-06-2016, 00:43
  2. Blender 4X4 autodrive system 6 1
    Por 3dpoder en el foro Blender
    Respuestas: 8
    Último mensaje: 03-11-2009, 12:06
  3. Vray - System
    Por 3dpoder en el foro 3DStudio Max
    Respuestas: 0
    Último mensaje: 26-03-2008, 18:28
  4. Clamp-System
    Por Ver0na en el foro Peticiones y Búsquedas
    Respuestas: 1
    Último mensaje: 28-01-2006, 19:17
  5. Daylight system en VIZ
    Por carlos19750 en el foro Render, Iluminación y Cámaras
    Respuestas: 1
    Último mensaje: 18-02-2003, 17:45

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