# FileObjWriteOptions.VertexWelding enum

Namespace: [Rhino.FileIO](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.fileio.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md) · Since v6.0

```cs
public enum FileObjWriteOptions.VertexWelding
```

Determines how/if vertexes of the mesh in Rhino will be modified in the output

**Remarks:** The actual values of any vertex, normal or texture coordinate are not modified, this setting determines whether they are duplicated or merged.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Normal | 0 | Mesh is exported in existing state |
| Welded | 1 | Mesh topology vertex indexing is used for the v in the OBJ output file normals and texture coordinates, if they exist, come from the mesh |
| Unwelded | 2 | Each face gets it's own vertex, and normal and texture coordinates if they exist, in the output |
