Texture breaks at seam when converting nurbs surface to mesh

Hi,

I guess this has to be a known issue - when I convert surface from NURBS to Mesh the texture messes up at the seam like this:

panel.3dm (449.3 KB)

How can I fix or prevent this from happening? I know meshes have indices and I guess mapping the render mesh from nurbs surfaces to the new mesh throws them about. But I have no idea how to fix it.

Any help appreciated :slight_smile:

p.s. I have dozens of panels going over the seam so fixing them one by one is not practical. Even if I wanted to try that, I can´t see the new mesh mapping mesh in the UV editor.

Hello
this seems to be a bug, in Rhino 7 extract render mesh keeps the same UV.

in R8 yo go from this for the surface

To this for the mesh

Same thing on R9 WIP
@Jussi_Aaltonen any idea ?

Well, Rhino uses texture baking (Advanved Texture Preview) to draw that object because of that texture mapping seam.
Advanced Texture Preview does not work with mesh objects, therefore it looks broken.

The render mesh is out of date. If you switch the texture’s mapping channel to 1 and then run _ClearAllMeshes you’ll see that the render mesh of the surface is not what is stored in the file.

What is the Rhino version and workflow used for creating that surface?

A model was created I believe in Rhino 7, than modified multiple times In Rhino 8. Sometimes the surfaces were used, sometimes the mapping was transfered to new objects. It is difficult, I can´t name all the steps simply because I do not remember :smiley:

Could that be it? What was done in Rhino 7 stays in Rhino 7?

Could be. I don’t have any idea how to fix existing models. But of course we should try to find these kind of bugs in new versions of Rhino.