We get a size jitter every 14-20 frames (inconsistant intervals) using Zhu/Bridson. It’s as if the meshing “pulses” growing and shrinking minimally but enough to be noticable. it does that in viewport and render. It seams to happen where particles get really close to each other ans stay close using Keep Apart with negative force. Any hint what could cause this? we tried mesh trimming settings up and down (and turned off) and the blend radius but no luck. Could it be related to the shape of particles changing events essentially reordering the base mesh frost relies on.
Is this with absolute or relative spacing?
Can you post a few frames (short animation?) to show the exact problem?
I don’t think the particle order would have any effect on the final mesh.
Sorry, I haven’t seen this before. It would be a great help if you could post an animation, or even better, send a scene with a few relevant frames of particle data to support.
Does it pulse on the same frames every time, or does it vary?
For anyone else following this thread, the problem was that the Blend Radius in Zhu/Bridson mode is relative to the largest particle’s size, and if the particle sizes are animated over time, the blending will change slightly.
The current workaround is to create an off-screen SphereGizmo with a radius larger than the largest particle in the flow - it will be used as the base for the Blending and will fix the issue. A real solution might be provided in a future build.
This is a very similar problem. In this case the Zhu/Bridson Blend Radius is always relative to the largest particle radius, even when you’re using Absolute Spacing.