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::
- PolyCount
- 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:
- Select the asset you want to Optimize and Convert. A side panel appears.
- In the upper-right corner, select Edit.
- Go to the Files tab.
- Select the More (...) menu next to 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.
- 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:
Feature | Free / Personal | Pro | Enterprise / Industry |
---|---|---|---|
Pipeline | Optimize and Convert | Optimize and Convert | Optimize 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 formats | All 3D supported export formats |
Optimization options | None | 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.
- 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.