Jump to content

Distribute fluid meshing


Recommended Posts

Partitions is one way to do it but then you multiply the load on the file server and network since each partition still loads the entire frame of particles from the simulation cache. A more efficient way would be to mesh one complete frame at a time on each machine so there's no duplicated data read for any of the workload. It might not be a big deal for a small simulation but for example if the simulation cache is 100GB and there are a dozen partitions now you're talking about transferring 1,200GB of data instead of 100GB.

Edited by lukeiamyourfather
Link to comment
Share on other sites

You could also distribute the vdbfromparticles task over multiple computers by slicing up the points into clusters with a bit of overlap.

 

> create a grid of boxes

> keep only one box (current WEDGE)

> delete all FLIP particles outside the box

> vdbfromparticles > convert vdb to polygons

> clip geometry outside box.

> load all wedges and fuse geometry.

 

 

 

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...