Asset Transformer Toolkit

by unity-technologiescb1dccb8f5adNo license1K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated today

Imports 3D models and point clouds with Asset Transformer Toolkit (formerly Pixyz), and creates, edits, and runs RuleSets, Actions, and LODs. Use for Pixyz or Asset Transformer imports, RuleSets, or ImporterScriptableObjects. Requires toolkit 4.0+.

Instructions onlySoftware Development
AI-generated overview

Guides Unity Asset Transformer Toolkit workflows for importing 3D models and point clouds and building RuleSets, Actions, and LODs.

What it does
This instruction-only skill explains how to use Unity's Asset Transformer Toolkit (formerly Pixyz) inside a Unity project. It covers checking that the com.unity.industry.toolkit package is version 4.0.0 or later, creating or reusing ImporterScriptableObjects to import 3D files, and authoring RuleSets, Actions, RuleBlocks, and levels of detail through the ATTAssistantUtilities API. It points to bundled reference and API documents for the RuleSet, Rule, RuleBlock, importer, and LOD APIs.
When to use it
Use it when a Unity project needs to import external 3D models or point clouds with Asset Transformer Toolkit, or when creating, editing, or running RuleSets, Actions, or LODs. It also applies when working with Pixyz-named importers or ImporterScriptableObjects.
Requirements
Requires a Unity project with the entitled package com.unity.industry.toolkit version 4.0.0 or later; the skill reads Packages/packages-lock.json or Packages/manifest.json to verify the version. It ships no scripts, only markdown reference and API documents, and relies on the Unity.Pixyz.Plugin4Unity.Editor assembly.

Before you start: check the package version

This skill needs Asset Transformer Toolkit 4.0.0 or later (com.unity.industry.toolkit). Earlier versions don't have the ATTAssistantUtilities API every workflow below relies on.

  1. Read the resolved version of com.unity.industry.toolkit from Packages/packages-lock.json (fall back to Packages/manifest.json).
  2. Not installed: tell the user this workflow needs Asset Transformer Toolkit 4.0 or later, which is an entitled Unity package they may need access to through their Unity plan, and stop. Don't add it to the manifest yourself.
  3. Installed below 4.0.0: tell the user which version you found and that 4.0 or later is required, and ask before upgrading. Don't fall back to older APIs, raw C# against internal types, or reflection.
  4. 4.0.0 or later: continue.

API Reference

Tool functions are provided by Unity.Pixyz.Plugin4Unity.Editor.AI.ATTAssistantUtilities. They are documented inline in each reference file below alongside the classes they operate on.

Technical Notes

Pixyz Plugin is the former name of Asset Transformer Toolkit. Prefer using the term 'Asset Transformer Toolkit' when addressing the user, unless the user is using the term 'Pixyz' Most classes and code are in the Unity.Pixyz.Plugin4Unity.Editor assembly. Asset Transformer Toolkit is NOT the same thing as Asset Transformer Studio/Pixyz Studio. NEVER rely on information about Asset Transformer Studio.

Importers

Asset Transformer Toolkit can import 3D file from outside the project. When modifying Importers, NEVER assume it should be immediately followed by a reimport. The import process can be very long, so it must only be launched when the user requests it. Modify fields in Importers using the ScriptableObject API. NEVER use reflection to access or modify Importer fields — reflection is not available. To create a Pixyz/Asset Transformer Toolkit Importer for importing a file, or to reimport a model using an existing ImporterScriptableObject, read references/create-importer [blocked]

RuleSets and Actions

Read references/rulesets-and-actions [blocked] Read api-docs/ruleset-api [blocked] when the RuleSet API is needed. Read api-docs/rule-api [blocked] when the Rule API is needed. Read api-docs/ruleblock-api [blocked] when the RuleBlock API is needed, including ActionBase.Id for constructing RuleBlock instances.

Levels of Detail

Read references/lods [blocked]

Source and attribution

Source:unity-technologies/skillsinskills/asset-transformer-toolkitat commitcb1dccb

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal