OBJ
Also known as: OBJ File, Wavefront OBJ
A 3D model format that supports colors and textures, often used with MTL files.
OBJ (Wavefront OBJ) is a 3D model format that supports geometry, colors, and textures. More capable than STL but less purpose-built for 3D printing than 3MF.
Features
- Geometry data (vertices, faces)
- Texture coordinates
- Material references (via MTL file)
- Widely supported
OBJ vs STL
| Feature | OBJ | STL |
|---|---|---|
| Color | Yes (via MTL) | No |
| Textures | Yes | No |
| Units | No | No |
| Complexity | Higher | Simple |
Common Use
- Import from 3D modeling software
- Multi-color prints (with MTL)
- When STL loses texture info
In 3D Printing
Most slicers support OBJ import. Useful when you need color information preserved, but 3MF is generally preferred for modern workflows.