I have tried to bugtrack this stuff but I don’t understand what is going on, for some reason code that works fine in V5 adds extra points at w(0,0,0) which is quite strange, but it happens on multiple of my scripts.
And now that I work on a mesh tool that analyzes faces based on their boundries I realized that it only happens on the quads and not the tris (obviously based on how I check for similar vertex data on vertex 3 and 4) but still it is very strange. Oh, and in my example it happnes on 66 curves, but there are 198 points at w(0,0,0)…
mesh for quad tri bug.3dm (43.5 KB)
mesh quad tri bug.py (544 Bytes)