Feature release: Optimize and Convert your 3D assets! ✨

Hello :wave:,

We’re excited to announce the release of our Optimize and Convert feature through Asset Manager. You can now quickly and seamlessly convert any files from the web, powered by our Pixyz technology!

Why?

Users often encounter challenges with transforming and ensuring interoperability between different file formats. Asset Manager aims to help organizations deliver the right content at the optimal level of performance. Industrial assets are frequently locked behind expensive tools and are difficult to access, which restricts the potential value that 3D visualization can offer to various teams or stakeholders within the same company.

What is it?

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.
  • Polygon Target: Sets a target number of polygons using any one of the below strategies:
    • PolyCount
    • Percentage of the total polygon count

For more details, please check our documentation page.

How to use it?

When working with a 3D model, you can leverage the new feature to streamline your assets. Simply select any supported 3D file while editing your asset, then click on Optimize and Convert.

The Asset Manager is designed to handle assembly models. To initiate the pipeline for assemblies, make sure to apply the action on the primary assembly file.

Who can use it?

This feature is available to everyone for converting 3D assets from most gaming formats and STEP data into major exchange formats, subject to file size limits.
Optimization operations are reserved for our pro our enterprise/industry customers.
See the full details on our documentation page.

What’s next?

We’re eager to receive your feedback on how we can improve this feature for your specific use cases. While we have numerous ideas and plans for its future development, we prioritize incorporating your input, so feel free to write some words in this thread.

Here are some known limitations we are already working on addressing:

  • Enabling the import of Optimize and Convert files through the editor plugin (AM4U).
  • Make the feature more discoverable, and enabling the usage for consumer roles.
  • Allowing visualization of your converted assets within Asset Manager.

Thank you, and we look forward to your thoughts and feedback!

9 Likes

that looks useful, how it deals with the UVs? from my experience improper UVs are a major nuisance when one needs to light the scenes

Hello Unity Support Team,

I am currently using Unity Cloud Asset Management (com.unity.cloud.assets v1.6.0) and testing the AssetManagerSample scene, which allows asset uploads and transformations (e.g., converting STEP files to GLB). This process works well — thank you!

However, after transformation, the resulting GLB files still contain a very high triangle count (e.g., 800,000+). I’m looking for a way to optimize or reduce the triangle count of these models from a Unity app via SDK/runtime calls ideally using the Cloud Asset SDK functions.

Is there a way to trigger optimization (decimation or mesh simplification) post-transformation through the SDK, Like make 25% of triangle than transformed last glb?

Looking forward to your guidance on this.

Best regards,
Dhruv Modh

Hi @dhruv_unity154 !
Thanks for reaching out.
You can trigger optimize and convert from the Assets SDK. There are helper classes to define specific transformation settings.

To not that advance optimize and convert features, such as reducing triangle count, require an Industry seat. If you have one, you can also install the Pixyz Plugin (documentation here) to optimize files and transform them in either a prefab or a scene.

Thanks for reaching out and sorry for the delayed answer!
Andréanne

1 Like

Hi all :waving_hand:
As stated in the post, we added the capability to import optimize and converted assets in the Asset Manager for Unity plugin.
You can read more here

Let us know what you think!
Andréanne

Hi there!
Sorry for the delay, I am a Product Manager on the Asset Manager team, thanks for reaching out.

When using the transformation optimize and convert, UVs are generated:

Let me know if you have more questions,

Andréanne