I have a model with some split edges that I want to merge: split edge Both vertices and edges are duplicated along the selected edge loop. You can see the duplication in there being two vertex normals (blue) at each point. However, the model contains custom split normals and they are set up so that the vertex-per-face normals (magenta) coincide, giving the surface a smooth appearance.

I want to merge these split edges while preserving the vertex-per-face normals. When I select two vertices at one point of the edge loop and use the merge vertex tool on them, everything works as expected: merge vertices 1 The two vertices are merged into one and the vertex-per-face normals are kept as they were.

However, when I try the same thing on an adjacent pair of vertices, something strange happens: merge vertices 2 The vertices are merged just fine. However, the vertex-per-face normals of both the newly merged vertex and the one merged before are affected in a strange way, now being slightly tilted away from each other.

Why does this happen and how can I prevent it? The model contains both smooth (coinciding vertex-per-face normals) and sharp (differing vertex-per-face normals) split edges that I want to merge while preserving the vertex-per-face normals. I have tried both the vertex merge and the vertex remove doubles tools. Both affect the vertex-per-face normals in the way outlined above.

  • $\begingroup$ I think I got a related problem blender.stackexchange.com/questions/126544/…, I think the solution would be to recreate the custom split normals layer using the old one as a starting point, just dont know how yet. $\endgroup$ Commented Dec 19, 2018 at 22:53
  • 2
    $\begingroup$ True, but I feel like it shouldn't be affected in the first place. $\endgroup$
    – Jules
    Commented Dec 21, 2018 at 17:35


You must log in to answer this question.

Browse other questions tagged .