Hola, por fin he conseguido realizar éste sistema en el que llevaba un par de días trabajando. Al final he tenido que tirar por la parte mas facil, he puesto una malla colisionadora oculta detrás de la geometría que se deforma y he utilizado dos esferas, ambas tienen la misma animación, la primera deforma el cloth y termina traspasandolo pero esta esfera permanece oculta, y la segunda es la visible tiene el mismo recorrido pero no interactua con el cloth, solo rebota con la malla colisionadora oculta que coloqué detras del cloth. Para esto he tenido que crear un sistema cloth conjunto con dos Rgb bodies (uno por cada esfera).
El sistema es bastante flexible y permite un alto rango de variaciones en los efectos.
En este primero, el efecto de endido es muy exagerado y muy rigido, no se percibe ningún tipo de recuperación de la forma tras el impacto, es muy poco realista.
http://vimeo.com/moogaloop.swf?clip_id=2473941&server=vimeo.com&fullscreen=1&show_title=1&show_byline=1&show_portrait=0&color=01AAEA
http://vimeo.com/moogaloop.swf?clip_id=2473946&server=vimeo.com&fullscreen=1&show_title=1&show_byline=1&show_portrait=0&color=01AAEADespués hice esta otra prueba, en donde se puede apreciar como la malla que recibe el impacto es un poco mas elastica y recupera una parte de su forma antes de que la esfera sea del todo expulsada. Parece mas realista.
http://vimeo.com/moogaloop.swf?clip_id=2481414&server=vimeo.com&fullscreen=1&show_title=1&show_byline=1&show_portrait=0&color=01AAEAEste otro es el efecto que tendría si el cuerpo fuera completamente elástico y termina por recuperar su forma inicial tras el impacto.
http://vimeo.com/moogaloop.swf?clip_id=2481420&server=vimeo.com&fullscreen=1&show_title=1&show_byline=1&show_portrait=0&color=01AAEAEs un ejercicio interesante y aunque no lo he resuelto como me habría gustado, al menos no se ha quedado en la cuneta como la mayoría de mis intentos.
Un saludo