Skip to main content

3D Asset Support

Manage, preview, and collaborate on 3D assets directly in Frame.io

Written by Jared
Updated yesterday

3D assets are now compatible with the player page in Frame.io. Upload and manage embedded 3D files like GLB, USDZ with a supported viewer and turntable wheel to scroll through all angles of your 3D models and materials. View key 3D metadata, make comments, create new versions, and share externally as well.

Managing your 3D files

Uploading

Uploading and managing your 3D files will work similarly to how you do so with all your other asset types in Frame.io by dragging and dropping the file inside your Project or folder location. If the asset is recognized as a 3D file type, you will first see a green 3D box icon in the thumbnail preview (scrub over the asset to preview the 3D image). Once the asset processes, you will then see the full 3D asset model.

Supported 3D formats

Fully Supported (embedded as a single file):

  • USD, USDZ, USDC, USDA

  • GLB / GLTF

  • FBX (embedded)

  • OBJ

  • PLY

  • STL

  • 3DS

  • STEP / STP / STZ

  • IGES / IGS

  • Siemens (X_T)

  • Rhino (3DM)

  • DAE

Partially Supported:

  • XPR

  • CGR

  • U3D

  • 3MF

Not Supported:

  • JT

  • SPP (Painter)

Substance (Special) Format:

  • SBSAR (material preview on shader ball geometry)

Note: Partially supported 3D formats may properly upload and process in Frame.io, but certain elements may not load during the viewing experience.

Unsupported files are still able to be uploaded, but will not include a player page. To view your 3D file with a player page, we suggest exporting from the source application into one of the fully supported formats before uploading to Frame.

Metadata

3D files now support 5 new metadata fields in Frame.io. You can access 3D metadata fields by going to the Fields dropdown from the top bar in your Project and activating these fields:

  • Physical size

  • Mesh count

  • Material count

  • Texture count

  • Polygon count

They are also viewable and editable from the Details tab in the player page.

Downloading

Exporting your 3D file can be done by going into your Project asset settings or player page asset settings and selecting Download to view your options. Your 3D file download options will include the original file or a USDZ file option. There will also be MP4 download proxies available that will match the highest resolution of the file and below.

For 3D material formats, there will also be shader ball turntable MP4 download proxies available.

Viewing and commenting on a 3D file

Viewer

Once you open the 3D file, you'll see the 3D model in a specially formatted video player page. Simply click anywhere in the viewer and drag around to rotate the asset to various degrees. Release to freeze the asset in place.

Use pinch-to-zoom on trackpads or CMD + scroll to zoom in and out fluidly, with smart focus based on cursor or gesture position.

Controls

This player page features unique controls specifically to support 3D models viewing. Most notably, the compass controls below the player will allow you to click and drag to rotate your 3D model turntable. Clicking on the - and + icons will also rotate the 3D model. The current degree will be the center of the compass indicated by the red line and the degree number on the left of the compass.

When comments are left, the timestamp number will be replaced by the degree of the 3D mode. This applies for all commenting styles (single-frame, range-based, and anchored comments). Hover or click on the avatar icon in the compass to link directly to the comment card.

The play button is now an auto-rotate button for the 3D model to cycle through all angles automatically.

FAQ

Q: Can I interact with the 3D model directly?

A: Not at this time. The 3D model is viewable and intractable through a unique MP4-formatted turntable player.

Q: Are non-embedded or reference-based files supported?

A: Not at this time. Only embedded files are currently compatible.

Q: How is metadata generated?

A: Metadata is extracted from the uploaded file and displayed in the Fields panel.

Q: What axis is up in Frame.io?

A: If an uploaded file specifies the up-axis then Frame.io obeys that specification. If no up-axis is specified in a file then we apply Y-up.

Q: Are SASBAR tags supported?

A: Yes! Just make sure to add one of the supported geometry tags below to the asset’s metadata if you want Frame.io to use a specific preview geometry.

Supported tags are:

disc

Disc at 45° angle

sphere

Sphere

cloth

Cloth

plane

Plane at 45° angle

cube

Cube

cylinder

Cylinder

cloth_plane

Horizontal cloth plane

Q: Is Forensic Watermark supported for 3D assets?

A: Not at this time. 3D assets are currently not a compatible file type.

Q: Are 3D file viewable in iOS?

A: Yes! All 3D-compatible files can be viewed in the Frame.io iOS app. Touch and drag controls will also work in the turntable player.

Did this answer your question?