WaveFront Object is a very widely supported open file format for the representation of 3D geometry. The file contains a clear, simple structure in which the spatial positions of each point of the object and texture coordinates are written.

The .obj file can be supplied as an ASCII text file or as a binary format. ASCII OBJ is preferred for accessibility and archiving in the long term.

In addition to the .obj file, material / texture information can be stored in an .mtl file. The texture itself is saved separately as an image. Read more about raster images. OBJ does not store information about animations.

WaveFront Object is a preferred format for file type 3D.