Merge Primitives

Hi, happy to see POPs released to everyone!

Let’s say I have to copies of the same points, but with differing primitives/topologies. Is there an intended way to merge those?

Cheers

Hi Josef,

Thanks, the more the merrier!

Do you mean you’d like to copy to different points different source geo with a geo index attribute or something?
Currently you would have to do that manually, for each geo, only keep the group of points you want to copy to, do the copies and then merge all the copies.

I think this came up a while ago, I’ll log it internally to add an easier workflow for that.

Cheers
Vincent

Not sure if we mean the same thing. What I’m trying to do:
Let say I have two POPs, both having the same number of points but different primitives. I want to merge those to POPs, but such that I don’t get twice the number of points, but only copy the primitives from one to the other. Does that make sense?

Indeed, different thing.

Interesting question, see attached for one way with Topology POP, a bit convoluted, and another with the GLSL Advanced POP.

Probably need a bit extra scripting / replicator if you have a lot inputs, also if Info is on the GPU this needs to be updated as well so gets a bit more complicated.

This reminds me it would be useful to be able to convert a vertex or prim attribute to a point attribute, just to be able to work with it in a generic way.

Otherwise curious about your use case, I guess we could add an option on ther merge POP - merge primitives, assume they all refer to points of first input

MergePrimitives.toe (6.8 KB)