Position Object Separation setting
#1
Hi Tyson,
Hope you're doing okay. I'm very new to Tyflow so I might be doing something the wrong way or misunderstanding how this setting should work. I apologize if that's the case.

Now, the issue. I was trying to replicate this hairbrush teeth distribution. 

   


For that I used a birth, then a shape to assign a custom geometry from my scene and then a position object and picked a surface to scatter the teeth on. I was looking for an even distribution so i thought that turning on "separation" would be the way to go but it didn't worked as I expected, even after tweaking the "distance" and "tries" settings, and also the number of born particles. As you can see in the following screenshots there are some particles that are very close to one another, as if they were ignoring the "distance" value, resulting in a very uneven distribution.



Below, same simulation with different "display" settings 

       



Below, EDITOR WINDOW of said simulation
   

I know that, being such a new user, I might have misunderstood the documentation and this is not how it's supposed to work (or even this setting was never meant to be used this way) so I apologize if that's the case.




In case anyone wants to do something similar to this and is running into the same issue, a user of facebook suggested raising the number of particles and using a Fuse operator to control the teeth density. This worked perfectly.

   

Also, thanks for this space to share and, or course, this amazing piece of a plugin  Heart Exclamation


Manuel
  Reply
#2
Hi Manuel,

It's strange that the separation option is not giving you even distribution. I will look into it Smile
  Reply
#3
Thank you!
  Reply
#4
Hi. I tried to reproduce the issue today and yesterday and I haven't been able to, also using the same scene. Even if I haven't been able to use the exact same geometry because I deleted it , I used a very very similar one.
I think that I might have misclicked somewhere without even realizing. Next time I'll try to replicate it from scratch before posting.
Sorry for wasting your time and thanks for your commitment to this project.
  Reply
#5
Hello,

Using this topic to ask about the separation option on the "Position Object" operator.

Is the option only usable if timing is set to continuous?
It respects distance if set to "On event entry" and all particles are birthed on a single frame.

If set to "On event entry" and particles are birthed over a number of frames, the distance setting is only observed relative to the particles generated on each frame.

Is this the expected behavior? 

Thank you
  Reply
#6
The separation option in that operator only applies to particles being placed - it won't consider particles that already exist and which are not actively affected by that operator on a particular frame.

For your needs you might consider switching to the Fuse operator, which will ensure separation across all particles.
  Reply
#7
(04-09-2024, 02:26 PM)tyFlow Wrote: The separation option in that operator only applies to particles being placed - it won't consider particles that already exist and which are not actively affected by that operator on a particular frame.

For your needs you might consider switching to the Fuse operator, which will ensure separation across all particles.

Thank you
  Reply


Forum Jump: