Hi Rhino developers!

So, I am exporting a Rhino model into another file format, and the normals look way off.

Here’s how the model looks in Rhino (on top) and how it looks when exported (below) :

Please note, that I am getting the mesh vertices and normals by doing this:

```
for (int i = 0; i < currentONMesh->m_V.Count(); i++)
{
// Vertex
currentTreziMesh->Vertices[i] = Vector3d(-(currentONMesh->m_V[i].x), (currentONMesh->m_V[i].y), (currentONMesh->m_V[i].z));
// Normal
if (currentONMesh->m_N)
{
currentTreziMesh->Normals[i] = Vector3d(-(currentONMesh->m_N[i].x), (currentONMesh->m_N[i].y), (currentONMesh->m_N[i].z));
}
```

Where, Vector3d is a container for 3 float values in the 3d viewer I am exporting for.

Note that I am reversing the x co-ordinate as the model was appearing flipped horizontally, and I also did that with the normal, just to be sure.

Could anybody with some idea about this explain to me what’s wrong here, and what can be fixed here?

Thanks!