Optimize and Convert is a built-in pipeline that enables you to quickly convert any supported 3D files into a variety of general exchange formats. You can also apply automatic optimizations using the following parameters:
- Mesh Cleaning: Deletes duplicates, small objects, and all objects not visible from the exterior.
- 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 any one of the below strategies:
- PolyCount
- Percentage of the total polygon count
For each selected output format, the Unity Asset Manager will create a file and place it in a dataset named Optimize and convert. You need to add 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 where your assets reside.
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:
- Select the asset you want to Optimize and Convert. A side panel appears.
- On the top right corner, select Edit.
- Go to the Files tab.
- Select the More (...) menu on a supported file format.
- Select Optimize and Convert. The Optimize and Convert panel replaces the info panel.
- Select the parameters and enter an output name.
- Select Run.
- Once the conversion is complete, you can download the individual files or the entire dataset as needed.
Feature availability by subscription tier
The following table compares the features available to different subscription tiers:
Feature | Free / Personal | Pro | Enterprise / Industry |
---|---|---|---|
Pipeline | Optimize and Convert | Optimize and Convert | Optimize and Convert |
Input file extension supported | “.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) |
Output file extension supported | "pxz", "fbx", "3dxml", "obj", "gltf", "glb", "usdz", "usda", "usdc", "pdf" | All 3D supported export formats | All 3D supported export formats |
Optimization available (Mesh cleaning, Merge Objects) | No optimization available | Mesh cleaning, Merge Optimization, Polygon target | Mesh cleaning, Merge Optimization, Polygon target |
File / Dataset input limit | 50MB | 400MB | Unlimited |
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.
- 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.