Morphing pointclouds doesnt keep original position

Hi everyone, I am having an issue trying to get a pointcloud morph to work the way I want it to work, I have some font I am going to show and then morph into the pointcloud, but the issue is that each point forgets its original position and spawns randomly back to the geometry, it took me a while to get this right but if I can’t get the colours in the correct spot, it makes no sense to keep going with this project!
Any help would be amazing, even if it’s a reply to tell me it’s not possible, thank you!

Below is how the colours should look

Just a default text to see it working, I morphed the pointcloud into this, and then want to morph back

This is after morphing back into the pointcloud, the points are scattered randomly!

I followed a tutorial on Youtube, here is the code that makes it work

This is the code that makes it work, its put it inside its own group

Here is the outputs linked into its attribute

And here is the set position moving the points

It’s possible:

Just not sure what’s up with your network as it doesn’t appear as if you’re providing any relevant screenshots and it’s all a bit of a spaghetti mess. :man_shrugging:

Guess is the thing that is going wrong is in your simulation zone and you’ve not shown us anything going in in there.

Also there is that “Ignore Color Data” flag - are you sure that is set to true?

Good luck!

3 Likes

Thank you so much for the reply, and this is amazing, do you think this will be hard to implement into a simulation zone so I can go from a flame effect, to font back to pointcloud? Hopefully, I can figure this out haha
If I can’t do the simulation, I can make this work for the project! thank you again!!! really appreciated!

Yeah, the principle is the same - you have some points (simulated or whatever) and you’re using Modulo to “wrap” the indices of those points to sample the positions of the text points which you then use to mix the positions (and colors) to “fade” between the two.

Good luck.

1 Like