That makes me crazy because some times it works but often not .
I have no Idea why :o
The point Count is exactly the same right and left but I get a error message
Can you tell me what do I wrong or is it a bug ?
The Workaround that I want, delete small components , sets correspondence points and wrap
In the picture you see, if the Node connection without points set it would work, but when I set the points, it will break the wrap function .
BTW I’m absolut sure left and right havbe the same count , therfore that can not be this that problem. What to hell do I wrong ? I try since hours without a solution :-\
I now accidentally changed the connection and it works, but why is it so? Does it not matter if in the left or right slot? Oh these node thing is not brain friendly :
Sory for the late responce, I’m glad that you have found the solution.
Yes, the “rule of thumb” is to plug the inputs into SelectPoints node in exactly the same order as you plug it to the Wrapping node.
When you plug the scan to the left input of the SelectPoints node and select a point on the scan, it stores an index of the triangle on which the point is located (for example 21508) and some local coordinates of the point.
When you plug the pair of selections to the Wrapping node it thinks that the left selection corresponds to the left input (where the basemesh is plugged). It will try to apply the scan’s selection to the basemesh, which mean it will try to find triangle number 21508 on the basemesh but the basemesh only contains 10000 triangles so it will fail.
Sorry for my English, I hope that makes sense.
Selections in Wrap3 are first class citizens just like geometry or images. I agree that it is not common for most software but it was done for a reason. For example some further functions will require multiple polygon selections on the same objects. Or you might want (which is often the case) to make polygon selection on one object but later to apply it to another object with the same topology.