SOP FLIP questions / issues

   1323   3   0
User Avatar
Member
33 posts
Joined: Nov. 2018
Offline
Hello everyone,

I'm working on a shot of a character swimming through a lake and a portal opens and blasts him with water.

So far everything is working ok but I do have two issues.

Issue #1: At lower particle separations my source seems to freak out at the top even though the entire source is well within the domain.

Issue #2: When sourcing via the SOP workflow, how do I jitter the particles per substep?

Please see attached video.

Any help would be greatly appreciated.

No artifacts show up when viewing the source prior to it going into the FLIP sim.
Edited by Dedrich - Aug. 2, 2024 14:02:27

Attachments:
houdini_wQ6TZFxk3e.png (77.2 KB)
mplay_zB5b0oweMG.mp4 (7.4 MB)

User Avatar
Member
33 posts
Joined: Nov. 2018
Offline
It seems that the emitter freaking out issue is resolved if I put the max substeps to 4.

The source particle jittering though is still a mystery.

Is there no way to jitter the source particles for the SOP FLIP workflow?
User Avatar
Member
9687 posts
Joined: July 2007
Offline
I'd assume they are already jittered randomly per substep

if you look into: flipsolver1/dopnet1/flipsolver1/gasseedfluidparticles1
which seems to be the node responsible for seeding particles within source volume

you should see that the Seed parameter already accounts for floating frame and therefore should be changing per substep
ch("../seed")+$FF
this is also linked to seed all the way at the Flip Solver SOP in Particle Behavior Tab/Reseeding/Random Seed so if you want to additionally vary the jitter seed you can also animate this one on top
Edited by tamte - Aug. 2, 2024 15:15:54
Tomas Slancik
CG Supervisor
Framestore, NY
User Avatar
Member
33 posts
Joined: Nov. 2018
Offline
tamte
I'd assume they are already jittered randomly per substep

if you look into: flipsolver1/dopnet1/flipsolver1/gasseedfluidparticles1
which seems to be the node responsible for seeding particles within source volume

you should see that the Seed parameter already accounts for floating frame and therefore should be changing per substep
ch("../seed")+$FF
this is also linked to seed all the way at the Flip Solver SOP in Particle Behavior Tab/Reseeding/Random Seed so if you want to additionally vary the jitter seed you can also animate this one on top


Ah this is true I found the gasseedfluidparticles1 and it does seem to be jittering. Maybe I just need to increase the animation speed of the mountain node to fix it.

Thanks!
  • Quick Links