Problema interacción aorta patológica / prótesis

Preguntas y respuestas relacionadas con animación en Blender 3D
mario.sg
Mensajes: 9
Registrado: Sab Mar 14, 2015 3:32 am
Nombre: Mario

Problema interacción aorta patológica / prótesis

Mensaje por mario.sg » Sab Mar 14, 2015 11:17 am

Hola a todos!

Empecé hace un par de meses con Blender para un proyecto de la uni, consiste en colocar una prótesis a la aorta (para tratar un aneurisma, que es como una dilatación anormal que puede hacer que se rompa) y animarla hasta enderezarla, os paso un enlace del archivo.blend para que podáis ver mejor lo que digo.

https://dl.dropboxusercontent.com/u/457 ... tent.blend

El caso es que no sé cómo hacer crecer un cilindro interior hasta que choque con la pared, para adecuar las dimensiones de este. ¿Hay alguna forma de hacer crecer un objeto hasta que choque con otro? En este caso quiero aumentar la superficie de mi cilindro interior hasta que choque con las paredes de la arteria, ¿o simplemente sería hacerlo a "mano"?.

Y la otra duda, con la que llevo bastante es a la hora de que ese cilindro interior animado haga que interaccionando con la aorta esta se enderece. No lo consigo, sé que podría ponerle esqueleto a la aorta para moverla y tal, pero de lo que se trata es que la propia interacción del cilindro con ella haga esto. Veis esto último factible?

Muchas gracias de antemano!

Avatar de Usuario
soliman
Mensajes: 5501
Registrado: Jue Sep 01, 2005 1:13 pm
Nombre: soliman
Contactar:

Re: Problema interacción aorta patológica / prótesis

Mensaje por soliman » Sab Mar 14, 2015 12:39 pm

Si solo es "inflar" la vena, se puede hacer por Shape Keys.
Se puede también "estirar" pero si fuera siguiendo una curva, tendría que ser diferente forma.
Subo un video para ver si es eso lo que buscas.
[youtube]https://www.youtube.com/watch?v=hZkXZa_FDV4[/youtube]

mario.sg
Mensajes: 9
Registrado: Sab Mar 14, 2015 3:32 am
Nombre: Mario

Re: Problema interacción aorta patológica / prótesis

Mensaje por mario.sg » Sab Mar 14, 2015 2:31 pm

Esa era una de las cosas que buscaba siii. Mil gracias de verdad!!

Lo otro es:

Que a lo que llamas en el vídeo VENA (que en realidad es una prótesis) se anime y se ponga como un cilindro recto, y así la arteria (objeto rojo) adopte una base plana también, y no curva como está ahora. Se supone que tengo que animar el objeto VENA para que al ponerse recto, interaccione y colisione con el objeto rojo y este adopte una base plana, pero en principio sin animar directamente el objeto rojo (arteria). Tengo que conseguir que el objeto vena esté recto porque por ahí pasará la sangre, y a la vez que el objeto rojo pues también se deforme por ese cambio de curvatura del objeto VENA. No sé si me explico... De lo que se trata es de que al poner recto el cilindro azul el objeto rojo también le "siga el movimiento", pero no porque estén ligados sino porque colisiones... Vamos, que yo no sé si es posible pero me lo propuso un profesor y estoy intentando ver si se puede. ¿Alguna idea?

Muchas gracias otra vez.

Avatar de Usuario
soliman
Mensajes: 5501
Registrado: Jue Sep 01, 2005 1:13 pm
Nombre: soliman
Contactar:

Re: Problema interacción aorta patológica / prótesis

Mensaje por soliman » Sab Mar 14, 2015 5:29 pm

Por colision no lo podrás hacer, pues eso entra dentro de las físicas y no creo que se pueda hacer por físicas.
Otra cosa sería utilizar constraints o modificadores.
Por modificadores, hay una opción que es la Shrinkwarp, subo un blend para que lo veas.
Aunque en la escena esté la esfera, esa esfera, se puede ocultar en el render, si no interesa que se vea, dejando solo la animación de los diferentes objetos que tengas en esa escena.

Personalmente creo que eso sería mejor hacerlo, bien con los shape keys o bien con armature.. y te ahorrarías dolores de cabeza.
También pues poner HOOKs o Laplacian (el cual no conozco mucho, pero con unas pruebas que hice, se pueden mover bastante bien los objetos por zonas.

[youtube]https://www.youtube.com/watch?v=aadkeNdFhzU[/youtube]
[youtube]https://www.youtube.com/watch?v=Z7WXOM3iQYM[/youtube]
Adjuntos

[La extensión blend ha sido desactivada y no se mostrará en adelante]


mario.sg
Mensajes: 9
Registrado: Sab Mar 14, 2015 3:32 am
Nombre: Mario

Re: Problema interacción aorta patológica / prótesis

Mensaje por mario.sg » Dom Mar 15, 2015 6:39 am

Vale. Miraré las soluciones que me propones y lo comentaré con mi profesor a ver si me sirve.

Muchas gracias otra vez!! :D

mario.sg
Mensajes: 9
Registrado: Sab Mar 14, 2015 3:32 am
Nombre: Mario

Re: Problema interacción aorta patológica / prótesis

Mensaje por mario.sg » Lun Mar 30, 2015 4:49 am

Hola a todos!

Estoy siguiendo con este mismo trabajo, por eso publico esto en este post. Me gustaría animar la rotura de la arteria, como si fuera aumentando la presión dentro hasta que parte de la pared se rompe. He estado probando con un plano con force field (type: wind) dentro de la misma, para que parezca que se hincha un poco y después he pensado en poner cell-fracture a un trozo de la pared para que cuando choque con un objeto invisible se rompa. Aunque esto último es más bien para objetos rígidos, no he encontrado otro tipo de fractura que pueda quedar bien para softbody (he visto por ahí que alguien hizo algo que se llama molecular addon, aunque no estoy seguro si quedaría mejor que cell-fracture para el caso de un softbody). Alguien sabe cómo podría hacer algo de esto?

Muchas gracias ;)

Avatar de Usuario
soliman
Mensajes: 5501
Registrado: Jue Sep 01, 2005 1:13 pm
Nombre: soliman
Contactar:

Re: Problema interacción aorta patológica / prótesis

Mensaje por soliman » Lun Mar 30, 2015 7:00 am

¿Como es una rotura de ese tipo?
Tienes alguna imagen de referencia. (Video o imagen)
Si fuera como un simple corte y que se separa, creo que sería más fácíl con el Shape Key, donde puedes vrear diferentes Layers, con sus diferentes estados (inflado - corte, etc)

Lo del molecular no lo he conseguido utilizar bien. No parece fácil.

mario.sg
Mensajes: 9
Registrado: Sab Mar 14, 2015 3:32 am
Nombre: Mario

Re: Problema interacción aorta patológica / prótesis

Mensaje por mario.sg » Lun Mar 30, 2015 7:26 am

Vale, para el inflado me parece muy buena idea usar shape keys, para la rotura dejo dos vídeos de lo que tenía pensado (no he encontrado nada mejor, pero ambos me valen para simular lo que quiero, a ver si alguno de ellos es factible):

Minuto 1.15 --> https://www.youtube.com/watch?v=bp1HRfpOUo0
MInuto 1.40 --> https://www.youtube.com/watch?v=nn9TNJsSpj4

Simplemente es para ver que la pared de la arteria se rompe y que después va a salir sangre por ahí, en mi caso simulada como partículas, aunque podría simular también fluido, pero de momento lo veo mas difícil.

Gracias otra vez :)

Avatar de Usuario
soliman
Mensajes: 5501
Registrado: Jue Sep 01, 2005 1:13 pm
Nombre: soliman
Contactar:

Re: Problema interacción aorta patológica / prótesis

Mensaje por soliman » Lun Mar 30, 2015 7:41 am

Bueno, la primera parte, yo la había pensado como la rotura de un neunático, o sea, un tipo de corte y estiramiento de esa parte.
He montado unas escenas donde en la primera, solo está la parte del inflado (se puede cambiar un poco la forma).
Y en la segunda escena lo que hago es un duplicado del final de la primera y a a partir de eso, lo modelo y animo con otro Shape Key.
No se si sería eso mas o menos para la parte de la vena.

Del fluido, se puede hacer varias cosas, como por ejemplo una simulación de fluidos (que si se puede hacer pero hay que tener un ordenaror decente, no como mi portatil).
O bien una simulación de partículas, donde a las partículas se les puede poner un objeto (he visto los "torus" que hay en el segundo y quedan muy bonitos, pero no creo que sea eso lo que quieres.. no?

El blend está preparado para hacer el video, solo le indicas la ruta donde quieras que se guarde y presionas animación.
Adjuntos

[La extensión blend ha sido desactivada y no se mostrará en adelante]


Avatar de Usuario
soliman
Mensajes: 5501
Registrado: Jue Sep 01, 2005 1:13 pm
Nombre: soliman
Contactar:

Re: Problema interacción aorta patológica / prótesis

Mensaje por soliman » Lun Mar 30, 2015 7:58 am

Particulas....
Con una esfera y un random para que cambie el tamaño y no sean todas iguales.
http://www.pasteall.org/blend/35301

Avatar de Usuario
soliman
Mensajes: 5501
Registrado: Jue Sep 01, 2005 1:13 pm
Nombre: soliman
Contactar:

Re: Problema interacción aorta patológica / prótesis

Mensaje por soliman » Lun Mar 30, 2015 8:33 am


mario.sg
Mensajes: 9
Registrado: Sab Mar 14, 2015 3:32 am
Nombre: Mario

Re: Problema interacción aorta patológica / prótesis

Mensaje por mario.sg » Lun Mar 30, 2015 8:55 am

¿Cómo haces la rotura del layer 2? Quiero decir, en edit mode, cómo se consigue separar una línea de vértices en dos para abrir la vena...

Y lo de sistemas de partículas sí me sirve, lo he estado haciendo porque no sé si mi ordenador puede con el fluido así que de momento lo dejaré con partículas que queda bastante bien.

Muchísimas gracias otra vez Soliman. Un saludo.

Avatar de Usuario
soliman
Mensajes: 5501
Registrado: Jue Sep 01, 2005 1:13 pm
Nombre: soliman
Contactar:

Re: Problema interacción aorta patológica / prótesis

Mensaje por soliman » Lun Mar 30, 2015 9:24 am

El corte se hace con letra V
Se a de hacer antes de ponerle el Shape, par aque reconozca todos los "vértices"

A partir de eso, se mueven un poco antes de hacer el segundo shape para que no se note tante que es un corte.

Avatar de Usuario
soliman
Mensajes: 5501
Registrado: Jue Sep 01, 2005 1:13 pm
Nombre: soliman
Contactar:

Re: Problema interacción aorta patológica / prótesis

Mensaje por soliman » Lun Mar 30, 2015 9:33 am

Y para la circulación de la sangre por la vena, se puede poner un LATTICE que guiará a las partículas hasta la salida.

http://www.pasteall.org/blend/35307

mario.sg
Mensajes: 9
Registrado: Sab Mar 14, 2015 3:32 am
Nombre: Mario

Re: Problema interacción aorta patológica / prótesis

Mensaje por mario.sg » Lun Mar 30, 2015 2:22 pm

Vale, probaré todo lo que me has dicho. Muchas gracias ;)

Responder