Can anybody tell me what the relation is between vertex normals and face normals?
Vertex normals seem to be calculated automatically. Is that correct?
My actual problem is this:
I have a 3D model, defined by all its triangles. Each triangle is defined by 3 vertices (3 xyz coordinates), and the vertex normal in each of these vertices.
The vertex normals allow for smooth rendering of round surfaces, even with little triangles.
So I wrote another script which retrieves the mesh, re-reads the triangle file and sets the vertex normals.
If i run this 2nd script and then click on ‘set smooth’, the surfaces are rendered correctly.
However, if I e.g. go in and back out of edit mode, the vertex normals seem to be recalculated and my triangles are rendered flat again.
Is there a way to refrain from having these vertices recalculated?
Thanks for advice!