Wavefront OBJ
model/obj
Plain-text 3D geometry from Wavefront's 1980s Advanced Visualizer, and still the format every modeling tool exports because a parser needs an afternoon: v lines for vertices, vt for texture coordinates, vn for normals, f for faces. Materials live in a sidecar .mtl file — the classic OBJ failure is shipping the mesh without it and wondering where the textures went. Like STL it carries no units and no scene graph, which is why glTF took the web-delivery role; OBJ endures as the interchange format you reach for when you just need triangles moved between tools. IANA registered it only in 2020, some three decades after the format shipped.
.obj holds geometry; the companion .mtl material library is model/mtl, registered the same day.
Defined by IANA registration — model/obj · IANA registration. Registry facts from the IANA media-types registry via mime-db.