Bruce Lee
How does this group of nodes use the particle component pattern?
Quote 0 0
pshipkov
Hi ZC,

i think you are asking how the group node handles particle components.
If that's the case - it outputs them as array of integers.
All soup nodes who take or output component lists can handle integer arrays in addition to the standard component data types like MFn::kMeshVertComponent, etc.
So there should be no difference in the workflow.
Also, this functionality unlocks additional functionality - one can work with components using the same tools that operate on standard arrays.
Quote 0 0
Bruce Lee

Hi, peter. Thank you.

I still do not understand. I do not know how a group node is connected to a particle node.

Can you give me a test file for maya?

I want to give some of the particles with the group node to choose, and then the group node output new particle data, that is, newParticle.

Quote 0 0
pshipkov
particle.position -> group.inGeometry
or
particle.worldPosition -> group.inGeometry

In general most SOuP nodes can operate on vector arrays as they are point topology.
Particles being one of the obvious cases.
Quote 0 0
Bruce Lee
If the group node can enter newParticle and output newParticle is very good
Quote 0 0
pshipkov
It does.
The particleShape.position attribute stores the point positions in a vector array.
If you connect that to group.inGeometry on the output group.outGeometry you will get the same vector array.
The group.outComponents will store the point ids that were generated based on the rules you set inside the group node.
Quote 0 0
Bruce Lee
What is the speed attribute of this group of nodes? What is the speed of this input?
Quote 0 0
pshipkov
I am not aware of a "speed" attribute on the group node.
Quote 0 0
Bruce Lee
velocity
Quote 0 0
pshipkov
If you operate with particles or voxels you can use their velocity vectors in the same fashion as normals for vertices.
Quote 0 0
Bruce Lee

I understand. This velocity is the normal of the particles

Thanks peter

Quote 0 0

Add a Website Forum to your website.