Jump to content


The place to talk about X-Particles and Cycles 4D


Fluids not working with small scenes

Recommended Posts

I've been trying to do a fairly simple suryp like simulation in several versions of xaprticles (its a client request that pops up every now and then) and failing every time. I was really hoping that this would get easier with every new version of xparticles but I just cant get it.

The problem is that I like to work in real world scale, and Im working with product shots so most of the time im dealing with objects that are just a few centimeters tall. Right now Ive got an ice cream that needs to have suryp poured over it and the scale of the project seems to be throwing x particles way off. Xparticles just doesn't act the same wit small values.

first, I need a small stream of liquids som my emitter is .2 cm with emission set to hexagonal and a particle radius of .008 cm. I'd like to have a much more dense particle stream but lowering the particle radius more just slows down the sim to a grinding halt and doesnt seem to generate a whole lot more particles.

normal gravity at this scale makes particles move way too fast so I set to about 500 cm. Doesnt seem optimal

Viscosity is set to max value in xpConstraints and FLuidPBD, but still doesnt really do the trick. 

Now I've followed som tutorials on simple viscous fluids and with "standard" scales everything changes and seems to work much more as expected. I can get much denser particle streams and really viscous simulations that compute much much faster with emitter that have a 10-20 cm radius, interacting with objects that are 100 cm's tall for example. Why is this and whats the solution?

Do I have to scale everything up? Seems really counterintuitive, and since I'm rendering with Redshift, is gonna throw everything else off.


Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now