OBJ File Overview

Learn about the OBJ file format and the guidelines to follow when uploading an OBJ file to 3DtoMe.

OBJ File Overview

An OBJ file is a standard 3D image format that can be exported and opened by various 3D image editing programs. OBJ files can contain a three-dimensional object, which includes 3D coordinates, texture maps, polygonal faces, and other object information.

OBJ files may contain references to one or more .MTL files, which are material library files that describe the surface properties of the 3D object. The MTL files may contain references to image files, which are used to texture the 3D object.

without the MTL file, the OBJ file may not be rendered correctly in 3DtoMe or other 3D image editing programs.

Upload Guidelines

When uploading OBJ files to 3DtoMe, you can check to upload an entire folder containing the OBJ file and its associated MTL file and texture maps. This will ensure that the 3D object is rendered correctly in the 3DtoMe workshop.

If you need only to upload the OBJ mesh without the MTL file and texture maps, you can upload the OBJ file alone. The 3DtoMe workshop will render the 3D object with a default material.

Be sure to check also these guidelines:

  • Reset transforms on your mesh objects.
  • Build your objects at or near 0,0,0 to have them show up on the workshop platform in 3DtoMe.
  • Rotate your object(s) so they face the front camera.
  • 3DtoMe materials don’t support “backfacing” polygons. To avoid holes in your mesh, build polygons to cap any holes within your mesh.
  • Object transforms are aligned to the world when imported into the 3DtoMe workshop. If you need your objects to have a specific transform axis, import your object into the workshop with no rotation, then rotate them.

You can create and optimize your 3D models in 3D modeling software such as Blender, 3DS Max, or Maya before uploading them to 3DtoMe.

Next Steps

  • Learn about the USDZ file format on the USDZ Files page.
  • Learn about the GLB file format on the GLB Files page.

Still have questions?

If you still have questions, please reach out to our support team for assistance.

Contact Support