Upload OBJ 3D Files to Kroscloud

Now you can upload OBJ 3D models directly. Package your files into a ZIP archive, upload, and we handle the conversion automatically.

How It Works

1. Package Your Files

Create a ZIP archive containing your .obj file, its .mtl material file, and all referenced texture files (images). All files go into one ZIP.

2. Upload the ZIP

In the 3D scene editor, select your ZIP file instead of a GLB. The upload works the same way — just choose the .zip file from your computer.

3. Automatic Conversion

Our server extracts the ZIP, finds the OBJ model, and converts it to optimized GLB format automatically. You'll see a progress message while the conversion runs.

4. Preview & Publish

Once converted, the 3D preview loads just like a native GLB upload. Add points of interest, configure your scene, and publish — the full workflow is the same.

What to Include in the ZIP Archive

Required Files
  • .obj file — your 3D model geometry (exactly one per ZIP)
  • .mtl file — material definitions referenced by the OBJ file
  • Texture files — images (JPG, PNG, etc.) referenced by the MTL file

File Size & Limits

  • The maximum upload size for the ZIP archive is the same as for GLB files
  • The same free space checks apply to your account
  • Materials and textures are preserved during conversion

Supported Formats at a Glance

Format Upload Method Conversion
GLB Upload .glb file directly None needed — native format
OBJ Upload .zip (containing .obj + .mtl + textures) Automatic server-side conversion to GLB

Frequently Asked Questions

Why do I need to create a ZIP archive?

OBJ models depend on separate material (.mtl) and texture files. The ZIP archive keeps everything together so the conversion can find all referenced files.

Can I still upload GLB files?

Yes, GLB upload works exactly as before. OBJ support is an additional option — you can use whichever format is more convenient for your workflow.

How long does the conversion take?

Most models convert within a few seconds. Larger or more complex models may take up to a minute. You'll see a "Converting 3D file, please wait..." message during the process.

Will my textures and materials look the same after conversion?

The conversion preserves your materials and textures. The model is converted with unlit rendering, which means it will display your original textures without additional lighting calculations.

What if my ZIP contains multiple OBJ files?

The ZIP archive should contain exactly one .obj file. If multiple OBJ files are found, the conversion will not proceed.