Mirror remeshed model / Fix seamline

Hi, I am trying to mirror a tangent circle model with hexagon shapes using remeshbycolour. However I can’t seem to get the mesh to retain its middle seamline, so it cant be mirrored and merged properly. In the second picture, it seems to work but the hexagons are skewed and not circular.

Is there a way to either retain the shape of the mesh using remeshbycolour with the FixC, FixV options? Or is there a way to properly join the mirrored mesh and fix the seamline after it has gone through the solver?

:triremesh

:2 :3

mirror_incircs tshirt colour 4.gh (277.6 KB)

Isn’t this the same question as in this post?

Are you working with the triangular mesh for half the shape as suggested there?

1 Like

Hi, yeah, sorry, was not sure as to whether continue there or start a new thread, since it could be more about fixing the seamline.

It works well with TRIREMESH, but not with remesh by colour, because the seamlines break. Since this question was more about maintaining the shape using remeshbycolour, was thinking maybe it should have a new thread.

I’m still a bit confused what you mean by ‘the seamlines break’. In my approach there are no seamlines to preserve during the remeshing, only boundaries, because the remeshing is happening on a mesh of half the object.

Oh ok, so maybe I have misidentified the cause of the problem. Can you think of a reason why when using remesh by colour that the middle pieces are not appearing?

Ah, I think I see the issue:


The mesh needs to be joined before running AlignVertices:
mirror_incircs tshirt colour 4.gh (277.2 KB)

(I also increased the strength of the OnCurve goal keeping the boundary points on the curve. This is to make sure they stay close enough that when mirrored they are within the tolerance for the AlignVerts)

1 Like

Perfect! Thank you so much!

1 Like

I’m curious to see the finished version of some of these garments :slight_smile:

1 Like

Here’s an exemple, just a hobby for now, this piece made numero magazine though.


1 Like

Cool!

1 Like