Fluidos  II -1.jpg



Fluidos II


Para crear una animación de fluido en la cual se pueda parar y volver a reanudar, voy a utilizar una técnica para "engañar" al fluido.
Se trata de que voy a animar otro objeto más en la escena que contiene la función Outflow la cual se colocara encima del emisor "Inflow" y absorbera todo el fluido emitido mientras permanezca encima.
Los tres cubos van de la siguiente forma.
El cubo grande, es lo que pondremos como dominio (Domain).
El cubo pequeño de la izquierda (dentro del cubo grande) será el emisor (Inflow).
Y otro cubo a su derecha un poco más grande que será el de salida (Outflow).

Fluidos  II -2.jpg


Ponerle los valores es tan fácil como seleccionar el objeto que queremos (en este caso el cubo grande) y en Physics le marcamos la barra FLUID.

Fluidos  II -3.jpg


Y nos sale una barra donde debemos elegir que es lo que queremos:

Fluidos  II -4.jpg


En este caso como ya he dicho, seleccionaremos Domain:

Fluidos  II -5.jpg


Y ya tenemos nuestro cubo con la propiedad Domain y con una serie de valores que luego veremos:

Fluidos  II -6.jpg


Para el objeto emisor, vamos a repetir los mismos pasos, pero vamos a seleccionar la opción Inflow:

Fluidos  II -7.jpg


Y para el objeto de salida vamos a utilizar la opción Outflow:

Fluidos  II -8.jpg


La parte de la animación sería algo como esto.
Seleccionamos el cubo de Outflow y en el primer Frame, y presionamos letra I y Location:

Fluidos  II -9.jpg


Calculando que lo vamos a tener 100 frames dejando caer el agua para luego cortarla vamos a hacer lo siguiente.
Nos colocamos en el frame 100 y SIN mover el cubo, volvemos a presionar letra i y Location:

Fluidos  II -10.jpg


Lo siguiente es cambiar el frame a 101, mover el cubo encima del otro (Inflow) y presionar letra i:

Fluidos  II -11.jpg


Si queremos que vuelva a fluir, solo tenemos que quitar el cubo. Un ejemplo puede ser.. en el frame 150 vuelvo a presionar letra i y cambio a 151 y muevo el cubo para que vuelva a fluir.
Si abrimos un Editor Gráfico podemos ver la línea de animación del cubo y así apreciar los movimientos que hemos grabado:

Fluidos  II -12.jpg


Lo de cambiar de 100 a 101, es para que sea un movimiento brusco, pero si nuestra intención fuera ir cerrando el chorro poco a poco, lo que deberíamos hacer es aumentar la distancia de los movimientos para que así el cubo al acercarse poco a poco, crearía ese efecto de ir cerrando la fuente lentamente.
Si se quiere, en el mismo Editor, podemos mover los vértices y añadir alguno más. Funciona muy parecido a la selección de objetos. y se mueve también con G:

Fluidos  II -13.jpg


Si se nos hace difícil el manejo de esos handles, lo podemos convertir a linear y así solo hay que seleccionar el vértice y moverlo:

Fluidos  II -14.jpg


Jugando con los vértices he colocado de forma la animación en la que estará unos frames el cubo, encima del otro, por lo que durante ese tiempo, no emitira fluido:

Fluidos  II -15.jpg


Volviendo a los fluidos, para cambiarles algunos valores.
El valor de Inflow, se lo vamos a poner a Z: -0.700:

Fluidos  II -16.jpg


Para comprender estos valores hay que pensar en las coordenadas. Si nos fijamos en las flechas tanto de la pantalla como de los objetos, veremos que tienen tres colores. Azul, rojo y verde. Cuando queremos mover algo en la dirección que indican las coordenadas es positivo, y cuando lo queremos mover hacia el lado contrario de esa coordenada es negativo y se le pone un signo de menos, delante de la cantidad:

Fluidos  II -17.jpg

Bueno, lo siguiente es seleccionar el cubo de Domain y veremos los siguientes valores:

Fluidos  II -18.jpg


Yo recomiendo crear una carpeta nueva de salida, donde se guardaran los archivo que se crean durante la animación de fluidos, que son unos 750 en una animación de 250 frames.
Estos archivos son los que guardan la animación del fluido, por lo que si los borras, se pierde:

Fluidos  II -19.jpg


El Outflow, lo dejamos como esta:

Fluidos  II -20.jpg


Y cuando ya tenemos todo preparado, hemos comprobado que la animación funciona bien, le hemos puesto la ruta de salida en una carpeta; ya solo falta ponerle la calidad que queremos (o que pueda el ordenador) subiendo un poco los valores en el Domain > Resolution: y viendo la cantidad de MB. que se van a utilizar, presionamos la barra BAKE:

Fluidos  II -21.jpg


Y a esperar que termine el bake.
Durante el bakeo, podemos ver en la barra superior la duración de ese bakeo. NO presionar la tecla Escape, porque se pararía la animación y no se puede reanudar; habría que empezar de nuevo borrando antes la carpeta:

Fluidos  II -cats.jpg


Tutorial creado por soliman.