Physx: PBD - ParticleSystem/Points reset on Stop

edit: Create 2022.1.5

Please see the attached video, where I create an RB and a ParticleSystem/Points from a Cone on the same Layer.

Notice that when the Simulation is stopped, the RB is reset, but the ParticleSystem/Points was not.

Is there some additional step that needs taken to have the ParticleSytem/Points reset on Stop?

edit: I’ve attached a scene where you can hit Play and Stop to repro the results shown in the video.

ParticleSample_Points_Reset.usd (46.4 KB)

by any chance do you have omni.physx.flatcache extension enabled? I tried to repro in our upcoming release and things seems to work fine. Though there is a known issue that with the flatcache extension the particles wont reset.

Yes the repro resets correctly for me on 2022.1.5 - but with Flatache enabled I can repro what you see.

Flatcache! Ugh! Thanks for checking on this guys…sorry for the noise.

Create 2202.1.5, Soo…the plot thickens, it seems that I cannot prevent Flatcache from loading and enabling itself when I start Create.

I was wondering why I’d gotten in this situation with Particles - and so I went and tried to prevent Flatcache from loading and enabling itself - and I cannot.

Some extension that you have enabled by default does have a dependency on omni.physx.flatcache, by any chance do you have omni.physx.forcefields extension enabled? That one requires omni.physx.flatcache and would enable it from start.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.