Metadata Extraction from 3D assets

The Unity Asset Manager automatically extracts model metadata from your 3D assets to help you filter and identify your assets more effectively.

Read time 14 minutes

When you upload a supported 3D model, the Unity Asset Manager automatically reads and extracts its metadata. You can't edit these metadata fields, but you can use them to filter assets and create smart views.

The following table lists the metadata fields extracted automatically from your 3D assets:

Metadata Field NameDescriptionExamples
Triangle countNumber of triangles (polygons)34,180
Vertex countNumber of vertices17,643
Vertex to Tri ratioRatio between the number of vertices and the number of triangles0.516
Material countNumber of materials5
Material namesList of all existing material namesMaterial #954, Material #958, Material #956, 09___Default Material #954
Texture countNumber of textures1
Texture namesList of all existing texture namesxm_map
Max texture sizeThe maximum texture size among all textures used by the model4,096
Part countNumber of separate objects in the model11
Is RiggedIndicates if the mesh comes with a rigTrue
Has AnimationIndicates if the mesh comes with animationsTrue
ClosedIndicates if the mesh is a closed mesh or an insert meshFalse
Has Vertex ColorsIndicates if the object has vertex color dataFalse
Has UVIndicates if the file has UV mappingTrue
Max UV channelIf the file contains multiple UV channels, returns the maximum UV channel0
Light countNumber of lights within the model (only supported for glb, gltf, and usd, otherwise, it will return 0)0
Bounding box sizeThe size of the diagonal bounding box in mm4,403,939.73
Position (XYZ coordinates of the asset origin)Position of the object's origin in relation to the world origin-21003.26, 1383348.03, -262979.96
Has BrepIndicates if the file contains BREP (native CAD representation)False
Has MeshIndicates if the file contains mesh (RT3D representation)True
Has PointsIndicates if the file contains points or point cloudsFalse

How to extract metadata from 3D Models

Using the API

Trigger the metadata extraction pipeline using the StartTransformation endpoint with the metadata-extraction pipeline.

Using the Unity Asset Manager web interface

To extract metadata from your 3D asset with multiple files, follow these steps:

  1. Select the 3D asset you want to generate previews for. A side panel appears.
  2. On the top right corner, select Edit.
  3. Go to the Files tab.
  4. Select the More (...) menu on a supported file format.
  5. Select Extract metadata. The scene metadata is extracted.