Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Liquidos en Unity3d

Iniciado por Borxo, Junio 03, 2016, 02:45:36 AM

Tema anterior - Siguiente tema
Buenas gente, que tal andamos? 
 
Me llevo haciendo un par de semanas esta pregunta, ¿Se puede hacer liquido en unity3d?, es decir tener una botella de agua por ejemplo y cuando la gires el agua se mueva. He estado investigando y no encontrado nada al respecto sobre el tema, lo que mas animaciones partículas exportadas de real flow, pero solo son animaciones nada mas. 
 
Muchas gracias
 
Un saludo
 
 

Pues empezaría por mirarme el agua que se utiliza en los terrain. Deben haber cientos de tutoriales sobre eso.

Seguramente por shaders se pueda, convencido. Pero para eso hay que saber programar ese tema y que no hay demasiados tutoriales tampoco, mucho menos avanzados, y es bastante mas complicado (o mejor dicho enredado, que imagino que sea como todo y cuando se le pilla el punto ...) que la programacion de scripts.

se puede simular con metaballs
 
y poner algun shader bonito para que se vea bien
 


   

 
 

Junio 03, 2016, 12:51:49 PM #4 Ultima modificación: Junio 03, 2016, 12:52:21 PM por Borxo
Buenas, siguiendo la estela de las metaball me a llevado a esta pagina web  Cornflex, me parece muy interesante el efecto que ha conseguido y como se mueve con otros objetos 

Muy interesante el link. A ver que consigues hacer que ya tenemos curiosidad :D

Voy a ver si investigo un poco mas y ha ver si saco algo 

Es mas sencillo que todo eso, la botella es un objeto, el agua eso otro objeto cilindrico, bastaria con hacer una animacion del agua que se desplace en hacia X angulo. Con esto echo, solo deverias emparentar los objetos y rotar el objeto agua en la direccion opuesta a donde se aplique una fuerza, esto hara que si desplazas la botella hacia adelante, el agua haga la animacion de mover el agua hacia la direccion opuesta. Espero haberme explicado bien, pero esto bastaria para el caso de la botella.

Etiquetas: