Optimize and Convert

Learn how to use the Optimize and Convert pipeline to transform your 3D assets into supported file formats.

Read time 5 minutes

Optimize and Convert is a built-in pipeline that enables you to quickly convert supported 3D files into various general exchange formats. You can also apply automatic optimizations using the following parameters:

  • Mesh Cleaning: Deletes duplicates, small objects that are less than 2% of the global model size, and all objects not visible from the exterior. Transparent surfaces like glass are considered as opaque.
  • Merge Optimization: Optimizes the product structure by reducing draw calls through merging meshes that share the same materials.
  • Polygon Target: Sets a target number of polygons using one of the following strategies::
    1. PolyCount
    2. Percentage of the total polygon count

For each selected output format, the Unity Asset Manager creates a file and places it in a dataset named Optimize and convert. You need to provide the output file name.

Prerequisite

To use the Optimize and Convert built-in pipeline, you must have an Asset Manager Contributor role or higher in the project containing your assets.

How to Optimize and Convert

Using the API

Trigger the Optimize and Convert pipeline using the StartTransformation endpoint.

Using the Asset Manager web interface

To Optimize and Convert your asset, follow these steps:

  1. Select the asset you want to Optimize and Convert. A side panel appears.
  2. In the upper-right corner, select Edit.
  3. Go to the Files tab.
  4. Select the More (...) menu next to a supported file format.
  5. Select Optimize and Convert. The Optimize and Convert panel replaces the info panel.
  6. Select the parameters and enter an output name.
  7. Select Run.
  8. After the conversion completes, you can download individual files or the entire dataset as needed.

Feature availability by subscription tier

The following table outlines the features available for each subscription tier:

FeatureFree / PersonalProEnterprise / Industry
PipelineOptimize and ConvertOptimize and ConvertOptimize and Convert
Supported input file extension“.pxz”, ".fbx", ".glb", ".gltf", ".obj",".pxz", ".step", ".stepx", ".stepz", ".stp", ".stpx",".stpxz", ".stpz", ".usd", ".usda", ".usdc", ".usdz"All 3D supported formats (exchange + CAD)All 3D supported formats (exchange + CAD)
Supported output file extension"pxz", "fbx", "3dxml", "obj", "gltf", "glb", "usdz", "usda", "usdc", "pdf"All 3D supported export formatsAll 3D supported export formats
Optimization optionsNoneMesh cleaning, Merge Optimization, Polygon targetMesh cleaning, Merge Optimization, Polygon target
File / Dataset input limit50MB400MBUnlimited

Future updates

The following updates are expected to be addressed in the future to enhance the Optimize and Convert pipeline:

  • Advanced per-export format customizations, for example, compression, embedded or non-embedded textures.
  • Ability to save parameters used for specific conversions as presets.
  • Automation of transformation for new asset versions.
  • Create new assets from optimization or conversion.
  • Bulk transformation of assets.
  • Visualization of the output after conversion.