Jump to content

Dust advection


edgem

Recommended Posts

Hi everyone,

 

I am in a process of simulating advection of particles by a fluid simulation to create dust.

 

However in my sim, I am getting a lot of filament and streaks like Krakatoa style. I have been wanting to know if there is any way of getting rid of these streaks ? I guess that is coming from the velocity of the fluid

 

I have been trying to increase/decrease turbulence and disturbance to no avail.... Increasing turbulence creates more of a fluffy look but there is more noise inside.... Decreasing turbulence do make less streaks but are more aparent.

 

 

Thanks for any advice

Edited by edgem
Link to comment
Share on other sites

  • 3 weeks later...

You can "diffuse" your particles by using a POP force.  So just use the noise parameters on the pop force node or create your own direction with VEXpressions.  Like adding a random direction to the particle.

float seed = @id + 1.23456;
vector rand_dir = rand(seed) * 2 - 1;
float speed = 1;
force += normalize(rand_dir) * speed;
Edited by jonp
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...