Hello,
I’m having trouble with simulating liquid pouring from over some objects. The scene is set up so that a milky liquid should be pouring on top of some surfaces which I’ve set as obstacles. The problem I believe is that my domain is big and the stream I want to simulate is small and when I try to bake it nothing comes out out of the inflow cube. If I make the inflow bigger, the simulation works better - liquid comes out of the inflow source but it doesn’t pour down consistently - it sprays out towards the sides and splashes around the domain roof and sides instead of falling strait down. SO basically it doesn’t work either. I just want a tiny stream to come out and rebound out of the objects on the scene and then follow the natural gravity path. I made the domain big because there’s some camera action the I need to keep inside the fuel simulated domain as I don’t want to have the camera see the liquid splashing around the sides of the domain. Also, I want to animate the source (inflow) so that the liquid stops flowing and then starts again and then stops again, etc, with the inflow enable button.
I’m attaching images of my inflow and domain settings.
Thanks.
Oh, and I forgot to say that I I want the simulation to start/stop throughout all the animation, which should be about 8000 frames.
Getting a small stream can be tricky. When the inflow emitter is small the fluid wants to form into drops and not flow. You can change the real world size of the simulation – or failing that, make the inflow emitter larger, and then Scale up all the other objects even more. You can also try lowering the viscosity of the fluid, but that will have a pronounced effect on how the sim behaves. Hope this helps.
As for the starting/stoping, explain a bit more the effect you want. Total “freeze frame”, slow motion, or real speed but the flow tapers off to nothing?
hi, thanks for the reply.
the stop/start animation i feel i can handle if i get the stream to look like i need to. But i’ll explain: basically i want the fluid to start pouring from lets say sec 40 and then continue to pour until min 1:30, then stop again for like 30 sec and start flowing again after that for like a minute more, etc. I feel this could be handled with animating the enable button in the inflow object but maybe i’m wrong?
i’ll try making the world bigger. I thought about scaling the objects but the thing is if i do that, then would have to make the fluid domain bigger as well proportionally, so that it keeps the camera motion inside of it so i don’t think it’d make any difference.
Try making the real world size larger, without scaling objects, you can also try increasing inflow velocity.
The biggest problem is the size of the domain vs size of the main fluid action. For smaller details you need to crank up the simulation resolution… But because your domain is huge and you zoom only in a small portion of it, even if you set simulation to a very high resolution, your fluid appears relatively low res in the area you are focusing on. Ideally you want to make the domain surround the needed area as tightly as possible, so that most of the domain space contributes to the simulation.
If I was you, I would scale the domain so that it surrounds only the area where most of the fluid will be (at least lower the ceiling a lot if you are not going to point your camera at it) and then surround all boundaries except floor with outflow objects. Else you need to use ridiculous resolution just to create a lot space for the fluid to flow to…
hi, thanks for the replies.
so i kinda managed to make the fluid work but there’s one more thing i’d want to be able to achieve:
the way i have it now, i have the liquid pouring down and when it reaches the bottom of the domain i want it to disappear - not accumulate. so i’ve made a big outflow cub but still even if the cube completely overlaps the domain cube there’s still accumulation happening mostly on the bottom corners of the cube, which shows up as strait lines that outline the cube domain, which i don’t want. so is there a way to fix that? i tried making the floor (bottom) of the cube deeper so that it’s not in view of the camera but it doesn’t work because then the flow of the liquid doesn’t work (he more I increase the size of the domain, the less well the pouring liquid works, apparently. here attached is a picture of what i mean. you can see these straight white lines that outline the domain’s floor.
thanks!