what's relationship between flip reseed and surface field?

   1133   0   0
User Avatar
Member
12 posts
Joined: 7月 2021
オフライン
Hey guys, I've been running some tests on flip particle reseeding. I set up only one particle as the initial SOP path for the flip object, with parameters like particle field, particle separation (0.005), and both radius scale and grid scale set to 1. Then, I used a gas field wrangle to customize the surface field. I adjusted "particles per voxel" to 8 and set "surface oversampling" to 1 to disable oversampling at boundaries. Additionally, I set both birth and death thresholds to 1 to ensure the particle count matches the product of particles per voxel and voxel count.

Here's what I observed:

If I don't write anything in the gas field wrangle, no new particles are generated during playback, even though I expect 8.
When I add the condition "if(@surface<0) @surface=-0.007;", the particle count remains at 1 during playback.
If I change the condition to "if(@surface<0) @surface=-0.008;", I observe 2 particles during playback. With values like -0.01, I get 4 particles, -0.02 results in 7 particles, and -0.03 gives me the expected 8.
Could anyone shed some light on why -0.007 yields 0 particles, while -0.008 results in 2, and -0.003 gives me 8? I'm curious about the underlying relationship between particle reseeding and the surface attribute. Any insights would be greatly appreciated!

Here is my .hip file below.

Attachments:
untitled.hip (721.2 KB)

  • Quick Links