ドキュメント

サポート

Transformation profiles for assets

Apply transformation profiles to your assets when you upload them to the Asset Manager or import them into your project.
読み終わるまでの所要時間 3 分最終更新 5時間前

When you upload assets to the Asset Manager or import them into your project, you can apply transformations to optimize those assets for use in Unity Studio. This can help your browser load and render complex files more efficiently, which can improve performance and reduce memory usage in your projects. For instructions on how to import assets with these profiles, refer to Import assets into your project.

Types of transformation profiles

Unity Studio has three transformation profiles you can apply to your assets that offer different levels of optimization and hierarchy retention:
Regardless of the transformation option you choose, your original uploaded source file is always safely preserved and available without any alterations.

Default Transformation

The Default Transformation prepares your asset for use in Unity Studio. It automatically generates a lightweight, standardized 3D preview asset (preview.glb) that optimizes complex files so they work in Web environments.
If your source asset is an FBX, GLB, or OBJ file under 200 MB, the system is able to skip the conversion and use your source asset directly.

Studio Optimized

Use the Studio Optimized transformation profile to optimize your assets for use in Unity Studio. This option retains animations, uses Khronos Texture (KTX) compression, and retains some parts of your asset's hierarchy. This is the ideal default for most Unity Studio workflows. KTX compression significantly reduces texture memory usage and load times. This option only retains some parts of the hierarchy (often flattens unnecessary empty nodes or combines static meshes that share the same material). This reduces CPU overhead and improves rendering performance but still safely preserves your animations.

Full Hierarchy

Similar to Studio Optimized, this option retains animations and uses Khronos Texture (KTX) compression, but it also retains the full hierarchy of your assets. Choose Full Hierarchy if you want the memory optimization benefits of KTX textures, but your project relies on the exact node-by-node structure of the original model. However, the full hierarchy is a larger, less optimized file output compared to the other transformation profiles.

Upload transformations

When you upload assets to the Asset Manager via Unity Studio, it automatically applies the Default Transformation and Studio Optimized transformation profiles to your files. You can choose to apply the Full Hierarchy transformation profile during upload if you want to retain the full hierarchy of your assets. For each transformation profile, the Asset Manager generates a new file that's optimized according to the transformation settings. This means that if you upload a file and choose to apply all three transformation profiles, you will have four versions of that asset in the Asset Manager:
  • The original source file
  • The Default Transformation version (
    preview.glb
    )
  • The Studio Optimized version
  • The Full Hierarchy version
If you upload the file directly to the Asset Manager instead of via Unity Studio, this only generates a Default Transformation file. But you can still apply the Studio Optimized or Full Hierarchy transformation profiles to that file when you import it into your project from the Asset Manager.

Import transformations

When you import assets into your project from the Asset Manager, you can also choose to apply transformations to your files during the import process. When you select a transformation profile during import, Unity Studio checks if the Asset Manager already has a file for that transformation profile. If the file exists, Unity Studio imports that file into your project. If the file for your selected transformation profile doesn't exist yet, Unity Studio handles the import in stages:
  • First, it imports the Default Transformation version.
  • Meanwhile, it automatically generates the file for your selected transformation profile in the background.
  • Once the new file is ready, Unity Studio replaces the Default version in your project with your newly transformed asset.
If you try to import assets from Unity Studio Assets or external libraries, you can't add transformations to them because you don't have write access to those projects in the Asset Manager. These are public library projects and are read-only.

Additional resources