Jump to content
Excito

Smoke dissipates when collide with object

Recommended Posts

Hi guys!

I have pyro sim i use deforming object as collision. But when smoke collides with object it begins to dissipate. It looks like deforming object cuts smoke.

I turn off accurate collision, turn on extrapolation but nothing changed.

Do you have any ideas? Or maybe someone got it before?

Thank you anyway

Share this post


Link to post
Share on other sites

maybe
Pyro Solver > Relationships > Collisions > Correct Collisions

Share this post


Link to post
Share on other sites
2 hours ago, Excito said:

I already tried it. But still have this issue. Thank you anyway

You can create an ad-hoc field out of your collision field, or make it directly in sops using your collision field. So you can extrapolate from the iso-contour to construct a mask to control a dissipation filter when the density is in proximity.

I hope that this helps!

Alejandro

Edited by Pazuzu
  • Like 1

Share this post


Link to post
Share on other sites

Try adding a Gas Enforce Boundary node to the 4th input of your pyrosolver. This may help with dissipation.

Sasho78 has an example file here.

Untitled-1.jpg

Share this post


Link to post
Share on other sites

new pyro solver have two"correct collision"tab.one is realtionship tab,another one on the advanced tab(in charge of nothing I think).and I do not find the "extrapolate" in charge in as well...you can dive into inside of pyro and see something

Share this post


Link to post
Share on other sites

@Pazuzu that ad-hoc field sounds amazing. I dont want to waste your precious time, but I would like to understand these kind of ad-hoc relationships. Could you please direct me to some url? I will study.

Share this post


Link to post
Share on other sites
1 hour ago, ikoon said:

@Pazuzu that ad-hoc field sounds amazing. I dont want to waste your precious time, but I would like to understand these kind of ad-hoc relationships. Could you please direct me to some url? I will study.

No Problem!

Here is an example for diffusion and dissipation as the material gets closer to the collision object.

I hope that this helps!

Cheers!

Alejandro

dissipation_by_collision_proximity.hip

  • Like 3

Share this post


Link to post
Share on other sites

That is a nice example.

So what is going on with that SOP Solver node?

When I drop down a new SOP Solver it looks totally different than the one you have included in the scene.

If I copy the node inside your SOP Solver into a new SOP Solver the network breaks...

sop_solver.gif

EDIT...

Ok, I see you made the default values Invisible then essentially promoted up the 3 key controls from the VDB Smooth inside.

Edited by Atom

Share this post


Link to post
Share on other sites

One think that the diffusion filter misses right now is that it doesn't take into account the time increment of the system; But that can easily be implemented with a blended average technique in that sop solver. 

Cheers!

Alejandro

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

×