---
title: kUTType3dObject
framework: modelio
role: symbol
role_heading: Global Variable
path: modelio/kuttype3dobject
---

# kUTType3dObject

The Object file format (common extension .obj).

## Declaration

```swift
let kUTType3dObject: String
```

## Discussion

Discussion When importing assets in this file format, Model I/O also implements materials from companion files in .mtl format. Paths to MTL files are assumed to be relative to the referencing OBJ file, and paths to textures are assumed to be relative to the referencing MTL file.

## See Also

### Constants

- [MDLVertexAttributeAnisotropy](modelio/mdlvertexattributeanisotropy.md)
- [MDLVertexAttributeBinormal](modelio/mdlvertexattributebinormal.md)
- [MDLVertexAttributeBitangent](modelio/mdlvertexattributebitangent.md)
- [MDLVertexAttributeColor](modelio/mdlvertexattributecolor.md)
- [MDLVertexAttributeEdgeCrease](modelio/mdlvertexattributeedgecrease.md)
- [MDLVertexAttributeJointIndices](modelio/mdlvertexattributejointindices.md)
- [MDLVertexAttributeJointWeights](modelio/mdlvertexattributejointweights.md)
- [MDLVertexAttributeNormal](modelio/mdlvertexattributenormal.md)
- [MDLVertexAttributeOcclusionValue](modelio/mdlvertexattributeocclusionvalue.md)
- [MDLVertexAttributePosition](modelio/mdlvertexattributeposition.md)
- [MDLVertexAttributeShadingBasisU](modelio/mdlvertexattributeshadingbasisu.md)
- [MDLVertexAttributeShadingBasisV](modelio/mdlvertexattributeshadingbasisv.md)
- [MDLVertexAttributeSubdivisionStencil](modelio/mdlvertexattributesubdivisionstencil.md)
- [MDLVertexAttributeTangent](modelio/mdlvertexattributetangent.md)
- [MDLVertexAttributeTextureCoordinate](modelio/mdlvertexattributetexturecoordinate.md)
