Pan Yipan

Pan Yipan

About Me

Connect

LOCATION
Not Specified
WEBSITE

Houdini Skills

Availability

Not Specified

Recent Forum Posts

measure different group Particle distance? Aug. 21, 2014, 5:16 p.m.

Joker386
Do you wanna use this for crowd simulations , right ?
for example you wanna use each particle as agent , then they shouldn't hit together .

If yes , It's not logical to measure distance between each particles ,to do that you should measure distance for each particle with other particles on each frame and this is so hard and slow !!!

In the Crowd system softwares and tools such as Massive or Miarmy , they use another method for doing that ,Vision and Sound.

In the Houdini I think you should use Point Cloud :?
Let me to make a simple example for you ,Of course if I can :roll:



Hey Joker,

sorry for the late reply. yeah, the purpose for that group search distance is for make a flock system in particle system.

I tried to use PC open funcation, then use PC iterate function to search the group B information. but I must did something wrong ,the result for the pc open was not the one I want. if you know how to build the pc open, please please please help me with that.

But I tried to figure out in another way, in the pop dop solver, I can ask pop wrangle to looked at the sop information. so I turned the A group to a SDF information and ask B particle to measure the SDF data, if inside of volume A sphere, then ask B do something else.

This is a cheating way, but can work well, the radius of A volume sphere can control how much distance I can do the search.


I would like to know if anyone has a correct way (like how to do pc open in VEX) for this search.

measure different group Particle distance? July 29, 2014, 9:21 p.m.

no body?

measure different group Particle distance? July 29, 2014, 3:45 p.m.

Hope you guys have a good day!

Recently, I got some issues for measure distance in new POP network.

so I have group A particle and group B particle. They are moving together. In the group A, I got 50 particles and in the group B I got 10.

I tried the “distance” in the VEX, which is not work, because the group number is different. I tried search in here, found maybe point cloud search can work, But I built my own, which still not work.

Anyone can give me some idea about this? I will appreciate for that!!

Thank you guys ~